React Navigation Stack Navigator默认阴影样式

时间:2017-05-04 01:03:30

标签: ios react-native react-native-android react-native-ios react-navigation

我正在使用React Navigation在ReactNative中构建基于标签栏的应用类型。

  • “react-native”:“0.44.0”,
  • “react-navigation”:“^ 1.0.0-beta.9”,

我已将导航部分固定并正常工作。但是关于样式,我在标签栏内的StackNavigator(导航控制器)上看到一个阴影。请参阅下面的图片。

enter image description here

我不习惯在本机iOS应用上看到这种阴影(我是一个试用RN的iOS移动设备)

经过进一步调查,我发现在ReactNavigation中'Card.js'中指定了'shadow'属性。所以我设法通过传递一些重要的cardStyle来解决这个问题

  

cardStyle:{shadowColor:'transparent'}

鉴于以上所述,我有两个问题

问题1 为什么这是默认的行为/样式?

为了调试这个问题,我决定在Xcode中快速查看调试,发现'shadow'没有显示在那里。 enter image description here

问题2 为什么会这样?由于RN应用程序本质上是一个本机应用程序(本例中为原生iOS),是不是查看调试调试这些视图相关问题的可靠方法?

0 个答案:

没有答案