见鬼,我正试图在我的react原生应用程序中创建一个选项卡栏,但导入后,它似乎总是未定义。此组件是否已被弃用?我仍然看到它列在文档里。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
发布于 2019-04-09 04:04:14
看起来这已经作为核心清理工作的一部分被移除了。似乎没有任何本地替代方案也可以在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-ioshttps://stackoverflow.com/questions/55549885
复制相似问题