iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)
2015-01-29 12:43
453 查看
一、新建一个textView
二、键盘操作
三、隐藏键盘的几种方式
四、使键盘不挡住输入框
效果图:
iOS7光标问题
?
?
?
个人还是认为最方便的是在键盘上加上一个ToolBar,在上面加上一个按钮来隐藏键盘
①在键盘上加上隐藏按钮
?
?
最终效果
还有几种也可隐藏键盘的方式
②用回车键,前提是你的textView中不需要用到回车键
?
③触摸空白处隐藏键盘
?
在view中添加一个子view,设置此子view的tag值为1000,在此view上添加一个textView和一个发送按钮,如下图;我们要达到textView的键盘弹出时,整个View往上平移,键盘消失,view往下平移的效果,模拟发送短信的界面。
设置textView圆角
?
①、在viewWillAppear中添加键盘监听事件
?
②、完成①selector中键盘弹出keyboardDidShow:和消失keyboardDidHidden方法
在.m文件#import后面添加
?
键盘出现
?
键盘消失
?
PS:有网友遇到textView在ios7上出现编辑进入最后一行时光标消失,看不到最后一行,变成盲打,stackOverFlow网站上有大神指出,是ios7本身bug,加上下面一段代码即可(网友调试得出,在此mark一下,有问题,欢迎大神们指出)
?
一、新建一个textView
二、键盘操作
三、隐藏键盘的几种方式
四、使键盘不挡住输入框
效果图:
iOS7光标问题
?
?
?
个人还是认为最方便的是在键盘上加上一个ToolBar,在上面加上一个按钮来隐藏键盘
①在键盘上加上隐藏按钮
?
?
最终效果
还有几种也可隐藏键盘的方式
②用回车键,前提是你的textView中不需要用到回车键
?
③触摸空白处隐藏键盘
?
在view中添加一个子view,设置此子view的tag值为1000,在此view上添加一个textView和一个发送按钮,如下图;我们要达到textView的键盘弹出时,整个View往上平移,键盘消失,view往下平移的效果,模拟发送短信的界面。
设置textView圆角
?
①、在viewWillAppear中添加键盘监听事件
?
②、完成①selector中键盘弹出keyboardDidShow:和消失keyboardDidHidden方法
在.m文件#import后面添加
?
键盘出现
?
键盘消失
?
PS:有网友遇到textView在ios7上出现编辑进入最后一行时光标消失,看不到最后一行,变成盲打,stackOverFlow网站上有大神指出,是ios7本身bug,加上下面一段代码即可(网友调试得出,在此mark一下,有问题,欢迎大神们指出)
?
二、键盘操作
三、隐藏键盘的几种方式
四、使键盘不挡住输入框
效果图:
iOS7光标问题
一、新建一个textView
?
二、键盘操作
?
三、隐藏键盘的几种方式
个人还是认为最方便的是在键盘上加上一个ToolBar,在上面加上一个按钮来隐藏键盘①在键盘上加上隐藏按钮
?
还有几种也可隐藏键盘的方式
②用回车键,前提是你的textView中不需要用到回车键
?
?
四、使键盘不挡住输入框
在view中添加一个子view,设置此子view的tag值为1000,在此view上添加一个textView和一个发送按钮,如下图;我们要达到textView的键盘弹出时,整个View往上平移,键盘消失,view往下平移的效果,模拟发送短信的界面。设置textView圆角
?
?
在.m文件#import后面添加
?
?
?
效果图:
iOS7光标问题
PS:有网友遇到textView在ios7上出现编辑进入最后一行时光标消失,看不到最后一行,变成盲打,stackOverFlow网站上有大神指出,是ios7本身bug,加上下面一段代码即可(网友调试得出,在此mark一下,有问题,欢迎大神们指出)?
二、键盘操作
三、隐藏键盘的几种方式
四、使键盘不挡住输入框
效果图:
iOS7光标问题
一、新建一个textView
?
二、键盘操作
?
三、隐藏键盘的几种方式
个人还是认为最方便的是在键盘上加上一个ToolBar,在上面加上一个按钮来隐藏键盘①在键盘上加上隐藏按钮
?
还有几种也可隐藏键盘的方式
②用回车键,前提是你的textView中不需要用到回车键
?
?
四、使键盘不挡住输入框
在view中添加一个子view,设置此子view的tag值为1000,在此view上添加一个textView和一个发送按钮,如下图;我们要达到textView的键盘弹出时,整个View往上平移,键盘消失,view往下平移的效果,模拟发送短信的界面。设置textView圆角
?
?
在.m文件#import后面添加
?
?
?
效果图:
iOS7光标问题
PS:有网友遇到textView在ios7上出现编辑进入最后一行时光标消失,看不到最后一行,变成盲打,stackOverFlow网站上有大神指出,是ios7本身bug,加上下面一段代码即可(网友调试得出,在此mark一下,有问题,欢迎大神们指出)?
相关文章推荐
- iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)
- iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)
- iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)
- UITextView的用法及技巧(ios7下光标bug解决方案)
- UITextView的用法及技巧(ios7下光标bug解决方案)
- UItextView的用法及技巧(iOS7下光标bug解决方案)
- iOS开发-UITextView的用法及技巧(ios7下光标bug解决方案)
- iOS中的UITextView文字输入光标使用技巧小结
- iOS bug调试技巧学习----breakpoint&condition
- [iOS]UITextView在输入内容时光标不在最下方的解决方案
- IOS学习之Xcode 的Debug技巧
- ios学习--UItextview
- iOS学习之Xcode 的Debug技巧
- IOS学习笔记(四)之UITextField和UITextView控件学习
- IOS学习笔记44--ASIRequestHttp之BUG(一)
- IOS学习笔记44--ASIRequestHttp之BUG(一)
- UITextView的用法及技巧
- 图片优化ios学习之真机测试 copy图片错误解决方案
- ios学习之真机测试 copy图片错误解决方案
- UITextView的用法及技巧