我有一个 UIViewController,它有一个 UITextView 和 UIImageView,当键盘出现时它会覆盖我的 UITextView。那么我该如何管理 UITableView 呢?
问问题
2932 次
2 回答
2
您可以将所有项目放在 ScrollView 中,然后移动视图以补偿键盘。有人已经写了一个非常方便的类,请查看:https ://github.com/michaeltyson/TPKeyboardAvoiding
希望这可以帮助!
于 2012-01-04T00:07:23.410 回答
0
第一种情况有几个不错的选择:
UITextView
当键盘启动并且是遵循此出色解决方案或此同样出色解决方案UITextView
的第一响应者时,以编程方式提高。将所有内容添加到 a 上,
UIScrollView
以便在按照此简单教程抬起键盘时适当移动
AUITableView
将使用该方法自动为您很好地管理此问题– scrollToRowAtIndexPath:atScrollPosition:animated:
,但上述任何一种解决方案也都可以使用。
于 2012-01-04T00:06:28.967 回答