React Native 解决 iOS 上键盘遮挡 TextInput 问题

我们在用 React Native 开发应用的时候,总会碰到让用户输入某些内容的需求和功能,那么也总会有当我们的输入框在屏幕下半部分并且 focus 这个输入框时,键盘弹出并会遮挡在其上,使用户在输入时完全不知道自己在输什么。

IQKeyboardManager 这个第三方库通过了解,是目前在 github 上 star 数最高的解决问题的第三方插件。

它描述自己的插件具有如下有点:

” Codeless, Zero Line Of Code ” - 不需要任何插入代码
” Works Automatically ” - 完全自动化
” No More UIScrollView ” - 不需要任何 UIScrollView 组件
” No More Subclasses ” - 不需要子类
” No More Manual Work ” - 不需要配置性的工作
” No More #imports ” - 不需要 import

在使用它之前,我查到一款管理第三方库的管理工具 - cocoaPod。安装过程不太复杂,但是比较好时间,但是需要注意的时候,要替换国外资源,使用淘宝的国内镜像,你可以从这篇文章中学会如何安装

gem sources --add https://gems.ruby-china
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值