由于屏幕上显示的数据量,我需要使用ScrollView
。但是,第一次显示时,手风琴列表全部折叠。通过用户单击将其中任何一个展开后,ScrollView
(位于flex布局内)将在底部导航栏的边界上展开。
例如,我想通过bottom:60
来限制它,但是它无法正常工作。
这是我当前拥有的标签:
<View style={{flex:10,padding:10, flexDirection:"column", justifyContent:"space-around"}}>
...
<ScrollView style={{flex:9, bottom:60}} contentContainerStyle={{flexGrow:1, bottom:60}} >
我已经尝试只使用contentContainerStyle
属性,而没有style
属性,但是它也不起作用。
有人知道如何正确设置此样式吗?
最后弄清楚了...没有注意到官方ScrollView链接中提到的<SafeAreaView>
:https://facebook.github.io/react-native/docs/scrollview