繁体   English   中英

React Native ScrollView 动态页脚

[英]React Native ScrollView dynamic footer

如何制作 React 原生滚动视图页脚。 如果内容小于屏幕,屏幕最底部应该有一个按钮; 如果它更大,那么按钮应该是 go 到内容之后的最底部

我这样做了,但是如果没有足够的内容,那么按钮就会上升

<ScrollView>

    <Text>asdasd</Text>

    <Button text="Next" />

</ScrollView>

如果是这样,那么请始终坐在按钮下方的滚动条下方,但我也需要按钮 go

<View>
    <ScrollView>

        <Text>asdasd</Text>

    </ScrollView>

    <Button text="Next" />
</View>

尝试将滚动视图设置为弹性可用空间,并将按钮设置为底部的 position

<ScrollView style={{flex: 1}}>
    <Text>asdasd</Text>
    <Button text="Next" style={{bottom: 0}}/>
</ScrollView>

这是我找到的解决方案

<ScrollView>
    <View style={{ minHeight: height - buttonHeight - safeAreaView }}>
        <Text>Content</Text>
    </View>
    <Button text="Next" />
</ScrollView>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM