好吧,我正在尝试在我的本机应用程序中创建一个标签栏,但在导入之后,它似乎总是未定义的。该组件是否已被弃用?我仍然看到它在文档中列出。 https://facebook.github.io/react-native/docs/tabbarios.html
import React, { Component } from 'react';
import {
TabBarIOS
} from 'react-native';
export default class App extends Component {
render() {
return (
<TabBarIOS/>
);
}
}
我正在使用react-native 0.59.3
看起来这已被删除作为核心清理工作的一部分。似乎没有任何本地替代方案在tvos上也能正常运行。
https://github.com/facebook/react-native/commit/02697291ff41ddfac5b85d886e9cafa0261c8b98
我已经开始将TabBarIOS提取到一个原生模块中,供所有寻找此功能的人使用。
https://github.com/modavi/NativeIOS
安装说明:
npm install git+https://github.com/modavi/NativeIOS#master
react-native link native-ios