iOS: UITableView cell上有UItextView之类,需要弹出键盘的 ,该如何调整frame
cell的创建是在单独的类,
我自己的解决方法有两种
监听键盘通知,然后调整frame
但是在多个UITextView之类的时候,都使用一个通知,通知的移除的问题(用完一次还要用)使用KVO,设置一个变量来监听UItextView的编辑状态.
但是有和1同样的问题.解决方案也有,就是每次之前,移除通知,用完成后,再次添加通知.
3.使用一个代理,
不知道大家有没有什么好的解决方案?
在github上有些开源的例子,很多都是将输入push到到一个单独的页面.
还望多多指教.
去看UITableView的这个方法,另外还有几个类似的
或者根据键盘高度直接设置contentOffset