[enter image description here][1]
[Android listview nothing appears][1]
[ios listview works fine][2]
[ios listview detail screen works fine.][3]
我正在使用React Native开发iOS和Android APL。
React Native很棒,我想用React Native开发。
目前我有一个奇怪的错误。
基本上我使用react-native-hackathon-starter进行TAB控制。
在一个TAB环境中,我添加了list-detail函数(Master-Detail之类的东西)。 我在一个TAB上制作了列表屏幕和详细信息屏幕,在iOS上表现不错,但在Android上没有。
附加屏幕截图显示iOS工作正常,列表和详细信息屏幕,但android根本不显示列表。
react-native-hackathon-starter需要以下结构。 MoreRootContainer.js➡MoreNav.js转到TAB课程。
这次我将TAB类添加到另一个导航器中,用于列表类(屏幕)和详细类(屏幕),如下所示。
<Navigator
// Default to list route
initialRoute={{name: 'list1'}}
// Use FloatFromBottom transition between screens
configureScene={(route, routeStack) =>
Navigator.SceneConfigs.FloatFromBottom}
// Pass a route mapper functions
renderScene={RouteMapper}
/>
这种方法适用于iOS,但不适用于Android。
有没有理由说iOS可以但不是android?
回到Navigator的基本用法,
以上是否允许使用Navigator?
我想确认使用Navigator。
我的参考列表 - 详细功能如下。
React Native List应用程序完整的操作指南 http://rationalappdev.com/react-native-list-app-complete-how-to-guide/#what-are-we-building
由于
商事
答案 0 :(得分:0)
我正在使用React Native开发iOS和Android APL。
我无法相信这种现象,因为React Native适用于iOS和Android ..
我花了几天时间来调试它。
幸运的是我找到了以下信息。 ReactNative-0.38,警告,'useNativeDriver'不受支持#276 https://github.com/exponentjs/ex-navigation/issues/276
这篇文章暗示ReactNative-0.37好的。 我尝试从38到36回到ReactNative,它的工作平台很好。
如果有人在这类问题上挣扎,这些信息会有所帮助。
由于
商事