React Native:iOS中的透明堆栈导航器不起作用
我使用React Navigation的Stack Navigator,并希望使用以下代码使其透明:
const MyStackNavigator = new StackNavigator({ ScreenOne: { screen: ScreenOne }, },{ cardStyle: { backgroundColor: "transparent", } });
(另见: https : //snack.expo.io/@pob/stacknavigator-problem )
Android中的结果很好,而iOS中的结果是黑色的Stack Navigator:
Android应用程序
iOS应用程序
我怀疑,Stack Navigator卡的背景也是透明的iOS,但iOS Stack Navigator背后还有另一个黑色View。
有一个解决方法。 请尝试此链接以获取演示https://snack.expo.io/ryLBDw-1Q
改变的是我在堆栈上为此设置配置
transitionConfig: () => ({ containerStyle: { backgroundColor: 'transparent', }, })
这个问题在这里也提到了 – > https://github.com/react-navigation/react-navigation/issues/2713
- Settings.bundle,输入validation
- objective-c使用AutoResizingMask将UILabe与UitableViewCell内部的alignment
- MapView自定义图钉问题
- 我如何debugging应该由位置服务启动的iPhone应用程序,从终止状态进入后台?
- SFSafariViewController标题
- 为什么不能设置cell.selectionStyle = UITableViewCellSelectionStyleBlue?
- 使用WiFi在iOS设备上同步音频的最佳方法是什么?
- XCode 7 Autolayout约束条件:如何使2张图片在中间保持水平
- PhoneGap 2.9中缺lesslibCordova.a文件