Showcaseview 包高亮显示 CupertinoTabScaffold(用作 BottomNavBar)[Flutter]
Showcaseview package highlighting CupertinoTabScaffold (used as BottomNavBar) [Flutter]
我正在使用 showCaseView 包,当我突出显示小部件时,cupertinoTabScaffold 也会突出显示。 ShowCaseWidget 包装 MaterialApp 小部件,因此 TabScaffold 和 ShowCase 包包装的所有其他小部件。有没有人遇到过这个问题,如何解决这个问题?
我根据“showCaseView”现在是否处于活动状态更改了 CupertinoTabScaffold 的颜色:
tabBar: CustomCupertinoTabBar(
backgroundColor:
Provider.of<NotifyShowcaseState>(context).isShowcaseActive //I've created ChangeNotifier class for updating state
? const Color(0x99BDBDBD) //dimmed grey if showCase is active
: null, //default white color, if showCase is inActive
....
),
我正在使用 showCaseView 包,当我突出显示小部件时,cupertinoTabScaffold 也会突出显示。 ShowCaseWidget 包装 MaterialApp 小部件,因此 TabScaffold 和 ShowCase 包包装的所有其他小部件。有没有人遇到过这个问题,如何解决这个问题?
我根据“showCaseView”现在是否处于活动状态更改了 CupertinoTabScaffold 的颜色:
tabBar: CustomCupertinoTabBar(
backgroundColor:
Provider.of<NotifyShowcaseState>(context).isShowcaseActive //I've created ChangeNotifier class for updating state
? const Color(0x99BDBDBD) //dimmed grey if showCase is active
: null, //default white color, if showCase is inActive
....
),