我正在使用React Navigation在ReactNative中构建基于标签栏的应用类型。
我已将导航部分固定并正常工作。但是关于样式,我在标签栏内的StackNavigator(导航控制器)上看到一个阴影。请参阅下面的图片。
我不习惯在本机iOS应用上看到这种阴影(我是一个试用RN的iOS移动设备)
经过进一步调查,我发现在ReactNavigation中'Card.js'中指定了'shadow'属性。所以我设法通过传递一些重要的cardStyle来解决这个问题
cardStyle:{shadowColor:'transparent'}
鉴于以上所述,我有两个问题
问题1 为什么这是默认的行为/样式?
为了调试这个问题,我决定在Xcode中快速查看调试,发现'shadow'没有显示在那里。
问题2 为什么会这样?由于RN应用程序本质上是一个本机应用程序(本例中为原生iOS),是不是查看调试调试这些视图相关问题的可靠方法?