【发布时间】:2013-11-08 06:01:10
【问题描述】:
我有一个带有UIScrollView 的 iOS 应用程序,它基本上看起来像 Messages.app:屏幕上的内容和底部的文本视图和添加更多内容的按钮。当键盘出现时,文本视图和按钮正确向上移动。
我设置了keyboardDismissMode,以便向下拖动键盘使其消失,但在拖动过程中,随着键盘向下移动,我如何更新我的视图在屏幕上的位置以保持连接?在此过程中似乎没有触发键盘将更改框架通知。
这样做的“正确”方法是什么?
编辑:我有一种预感,使用输入视图/附件视图可能是可行的,但不确定这是正确的方向。
【问题讨论】:
-
抱歉,您想更改键盘位置。如果您想观察它,我更新了我的答案,以展示如何按照其他人的建议使用 KVO 进行操作。
-
你找到解决这个问题的方法了吗??
标签: ios iphone uiscrollview ios7 autolayout