实现一个简单的列表底部输入框,键盘动态控制

直接上可实现的需求:

1.输入框可输入文字
2.输入框与键盘弹起无缝结合
3.输入框底部位置适配iPhone X
4.输入框点击按钮和键盘发送按钮都可点击发送并判断输入内容是否为空
5.点击发送可刷新列表内容并使最新新消息置顶并列表自动滑动顶部

摘要说明
@protocol WTBottomInputViewDelegate <NSObject>
-(void)WTBottomInputViewSendTextMessage:(NSString *)message;
@end

用于获取输入框当前输入信息,在这个代理方法中处理列表刷新数据

演示gif
gif_RPBottomInputBox.gif

github 地址: https://github.com/RollingPin/RPBottomInputBox

搞定. 欢迎大家指正

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,018评论 3 119
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,532评论 25 708
  • 从来没有在风雨里 与你站在一起 也未曾在每个隆冬 来仔细的看过你 更不能理解每个春天 你的缄默不语 熏风即将侵染土...
    乙舒阅读 549评论 8 7
  • 睽违一年后,轻醒哥在三月底初春之际,再度踏上河南这片土地,一走出郑州机场大厅,迎面而来的不是温暖春风,而是料峭春寒...
    輕醒阅读 369评论 0 2
  • 文/一土 飞蛾在天花板上的灯罩周围徘徊,如果那是火,那一跃就是热烈。扑腾几下,就没了归路。飞蛾扑火的执著,或者是迷...
    雨下撒哈拉阅读 776评论 0 0