我有一个UIViewController,它有一个UITextView和UIImageView,当键盘出现时它会掩盖我的UITextView。那么我该如何管理UITableView呢?
答案 0 :(得分:2)
您可以将所有项目放在ScrollView中,然后移动视图以补偿键盘。有人已经写了一个非常方便的课程,请查看:https://github.com/michaeltyson/TPKeyboardAvoiding
希望这有帮助!
答案 1 :(得分:0)
第一种情况有一些不错的选择:
键盘启动时以编程方式提升UITextView
,UITextView
是this excellent solution或this equally excellent solution后的第一响应者。
将所有内容添加到UIScrollView
,以便在this simple tutorial
UITableView
会自动使用– scrollToRowAtIndexPath:atScrollPosition:animated:
方法对您进行管理,但上述任一解决方案都可以使用。