[IOS经验总结]数据框被软键盘遮挡的解决方案

发布时间:2016-12-10 13:12:23 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"[IOS经验总结]数据框被软键盘遮挡的解决方案",主要涉及到[IOS经验总结]数据框被软键盘遮挡的解决方案方面的内容,对于[IOS经验总结]数据框被软键盘遮挡的解决方案感兴趣的同学可以参考一下。

在IOS的开发过程中,经常会涉及到大量表单的内容的输入.而这些输入文本框会将整个界面填充得很满.在界面下部分的文本框获得焦点,系统自动打开软键盘的操作过程中.就会出现软键盘遮挡住文本框,造成用户无法查看到自己输入内容的情况. 在网上可以搜索到很多解决方案,但从我个人的应用上发现,其实还是不完善的. 第一步.可以参考IOS中输入框被软键盘遮挡的解决办法中所说的加入代理. 第二部.需要在有可能触发该问题的输入文本域中加入 Did End On Exit 和 Editing Did End的处理方法.(为什么要加入这两个处理方法呢.因为有时候委托用户会出现没有输入完成就点击其他非输入区域造成软键盘隐藏,但是界面没有归位的情况).以下是一小段,最简单的实现方法.在实际开发过程中,会加入一些动画,增强客户体验. - (IBAction)endOrExit:(id)sender { float width = self.view.frame.size.width; float height = self.view.frame.size.height; self.view.frame = CGRectMake(0.0f,0.0f,width,height); }

上一篇:power designer 表SQL不显示注释问题调整
下一篇:discuz 添加创始人

相关文章

相关评论