您的位置:首页 > 产品设计 > UI/UE

UIScrollView 滚动时自动消失键盘

2015-01-10 14:36 232 查看
之前在开发过程中 由于界面的限制  为了用户的体验跟好 总是希望 在 UIScrollView 滚动时能让键盘自动消失,我之前的做法是  在 UIScrollView 的delete 中调用自己写的键盘消失的方法,但是在ios7之后  UIScrollView
多出了很多属性,其中有个 keyboardDismissMode
的属性就可以很方便的解决了这个问题 UIScrollViewKeyboardDismissMode  有三种模式

 UIScrollViewKeyboardDismissModeNone, 
 UIScrollViewKeyboardDismissModeOnDrag,     
// dismisses the keyboard when a drag begins
 UIScrollViewKeyboardDismissModeInteractive,

这三种模式不用多说 大家一看就知道什么意思了 

我一般会写在父类中 这样 整个工程都可会有这个效果 (当然这个父类肯定是继承UIScrollView 的)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uiscrollview ios7 界面