iOS:UITableViewcell上有UItextView之类,需要弹出键盘的,该如何调整framecell的创建是在单独的类,我自己的解决方法有两种监听键盘通知,然后调整frame但是在多个UITextView之类的时候,都使用一个通知,通知的移除的问题(用完一次还要用)使用KVO,设置一个变量来监听UItextView的编辑状态.但是有和1同样的问题.解决方案也有,就是每次之前,移除通知,用完成后,再次添加通知.3.使用一个代理,不知道大家有没有什么好的解决方案?在github上有些开源的例子,很多都是将输入push到到一个单独的页面.还望多多指教.
2 回答
哔哔one
TA贡献1854条经验 获得超8个赞
去看UITableView的这个方法,另外还有几个类似的-(void)scrollToRowAtIndexPath:(NSIndexPath*)indexPathatScrollPosition:(UITableViewScrollPosition)scrollPositionanimated:(BOOL)animated或者根据键盘高度直接设置contentOffset
添加回答
举报
0/150
提交
取消