此平台错误 React Native 不支持 SegmentedControlIOS
SegmentedControlIOS is not supported on this platform error React Native
所以我将我的 react-native 升级到 0.57.3,然后在 android 中启动应用程序。
但是以前的 SegmentedControlIOS 被这个错误信息替换了。
是不是我的androidsdk版本太高,不能再使用这个组件了?
react-native
中的 SegmentedControlIOS
仅由 Facebook
为 iOS platform
开发。
因此该组件将不适用于 Android。
您可以通过 Platform
在 react-native
中区分平台特定组件。
import {Platform, StyleSheet} from 'react-native';
const Component = Platform.select({
ios: () => require('ComponentIOS'),
android: () => require('ComponentAndroid'),
})();
<Component />;
如果您想对 iOS
和 android
使用 SegmentControl
,请选择 react-native-segmented-control-tab
npm install react-native-segmented-control-tab --save
请访问https://github.com/kirankalyan5/react-native-segmented-control-tab
Android
iOS:
所以我将我的 react-native 升级到 0.57.3,然后在 android 中启动应用程序。 但是以前的 SegmentedControlIOS 被这个错误信息替换了。 是不是我的androidsdk版本太高,不能再使用这个组件了?
react-native
中的 SegmentedControlIOS
仅由 Facebook
为 iOS platform
开发。
因此该组件将不适用于 Android。
您可以通过 Platform
在 react-native
中区分平台特定组件。
import {Platform, StyleSheet} from 'react-native';
const Component = Platform.select({
ios: () => require('ComponentIOS'),
android: () => require('ComponentAndroid'),
})();
<Component />;
如果您想对 iOS
和 android
使用 SegmentControl
,请选择 react-native-segmented-control-tab
npm install react-native-segmented-control-tab --save
请访问https://github.com/kirankalyan5/react-native-segmented-control-tab
Android
iOS: