#react-native
#react-native
Вопрос:
Черт возьми, я пытаюсь создать панель вкладок в своем приложении react native, но после ее импорта кажется, что она всегда не определена. Этот компонент устарел? Я все еще вижу это в документах. 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
Ответ №1:
Похоже, что это было удалено в рамках усилий по очистке ядра. Похоже, что не существует какой-либо встроенной альтернативы, которая также корректно работает на 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
Комментарии:
1. импортируйте { TabBarIOS } из ‘native-ios’