【发布时间】:2014-12-18 21:46:06
【问题描述】:
在UIViewController 内我已设置
self.tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeInteractive.
这很棒,因为用户可以从 tableview 向下拖动键盘。
但是,当向下拖动键盘时,tableview 会保持其当前高度。这看起来很奇怪,因为它在键盘和滚动视图之间留下了空白。
如何持续跟踪键盘的框架,以便在用户拖动键盘时调整 tableview 的大小?我试过使用UIKeyboardWillChangeFrameNotification,但这似乎只有在用户完成拖动后才会被调用。
【问题讨论】:
标签: ios objective-c uitableview uikit uikeyboard