css - 你如何将 React Native Gifted Chat 移到屏幕上?
问题描述
我有一个带有底部标签导航器的应用程序,还有 React-Native-Gifted-Chat。聊天从屏幕底部开始,因此底部选项卡导航器会阻止它。 底部导航栏阻止 Webpack 上的聊天 底部导航栏阻止 iOS 上的聊天
我试着做
<GiftedChat
messages={messages}
onSend={messages => onSend(messages)}
user={{
_id: 1,
}}
style={{bottom: 20, position: absolute}}
/>
它没有用。无论如何我可以向上移动聊天,这样我就可以同时拥有底部导航栏和聊天节目并完美地工作?谢谢。
解决方案
将其包裹起来View
并为该视图设置样式
<View style={{flex: 1, marginBottom: 20}}>
<GiftedChat
messages={messages}
onSend={messages => onSend(messages)}
user={{
_id: 1,
}}
/>
</View>
推荐阅读
- javascript - 显示前在 Firefox 中闪烁“显示:无”的图像
- javascript - 通过回车触发 JavaScript,启用多个搜索/AJAX 查询/DataTable 显示而不刷新网页
- node.js - 将 socketio 套接字 id 转换为套接字对象
- .net - 如何在 CDK 应用程序中获取 RDS 实例主机名?
- python - 使用 cftime 日期在 xarray 线图中设置 xticks
- android - 以 android (HaxeDevelop) 为目标时如何解决此构建错误?
- javascript - 如何调整画布的大小?
- java - 如何将 foreach 变成 lambda?
- c# - how to rollback all SqlCommands which already executed with SqlTransaction?
- azure - 使用复制对象创建多个 Azure VM