28得票3回答
不同的SafeAreaView实现有什么区别?

SafeAreaView是由React Native、React Navigation、React Native Safe Area Context和React Native Safe Area View导出的组件。 它们之间有什么区别,我在什么情况下应该使用哪个?

17得票3回答
在React Native中,在SafeAreaView中使用绝对定位的视图

我需要放置一个 <View>,它的 position: 'absolute',以便可以覆盖下面的另一个视图。我希望这不会在iOS设备上被状态栏遮挡,因此我将所有内容都放在了一个 <SafeAreaView> 中。 不幸的是,绝对位置似乎是相对于整个屏幕而不是其父视图(...

11得票3回答
键盘避免视图、安全区域视图和滚动视图的最佳顺序是什么?

我使用React Native创建移动应用程序。我使用KeyboardAvoidingView,SafeAreaView和ScrollView来处理屏幕键盘位置。我按照以下顺序管理键盘位置:<KeyboardAvoidingView style={{ flex: 1 }} behavio...

9得票2回答
使UITableView忽略安全区域

我在一个ViewController里面放了一个TableView。 我通过添加约束将TableView拉伸到了View的SuperMargings,并禁用了所有的SafeArea嵌入选项,但是当我运行我的项目时,TableView仍然被SafeArea覆盖。 我该如何让我的TableVie...

8得票3回答
无法在SafeAreaView中包含Navigator

在 iPhone X 模拟器上运行应用时,材料顶部选项卡导航器会切入缺口和底部按钮。 为了解决这个问题,我尝试在应用程序容器之前实现 SafeAreaView,并将每个单独的屏幕包装在 SafeAreaView 中。这可以使文本远离这些区域,但无法使导航器避开它们。 import Reac...

7得票8回答
React Native标签栏下方出现白色空白间隙

我正在使用带有SafeAreaView的选项卡导航器。 如果我注释掉选项卡导航栏,父视图将覆盖整个屏幕。但是当我添加一个选项卡栏时,在选项卡栏下方会显示一个小白色视图。 const App = () => { return ( <SafeAreaView style...