iOS tableview、scrollview 滑动收键盘解决

2020-07-18  本文已影响0人  東玖零

只怪自己平时API看得少,只会当tableview/scrollview选中时收键盘。

写一个评论列表,用的tableview,sectionheaer上有个输入框,很快就实现了发表评论,可是当列表滑动时键盘不会收回。

于是就使用

调用的时候收起键盘

但BUG也随之面来,点到输入框上,键盘弹出一下就立即收回了。

可以探索事件传递区分,然后加一拦截,但这过于麻烦。

看下来这个属性,iOS 7.0之后scrollview出的属性很好用,不需要设置当列表选中时收起键盘,从而解决这个BUG.。

@property(nonatomic) UIScrollViewKeyboardDismissMode keyboardDismissMode

_tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag;

上一篇 下一篇

猜你喜欢

热点阅读