目前,我正在尝试创建一个与iMessage应用程序非常相似的视图。在应用程序中,当用户向右滑动时,单个对话视图与键盘一起移出屏幕右侧。我有了移动的观点,但我怎样才能让键盘用pangesture进行翻译。到目前为止,我已经尝试将inputAccessoryView添加到我的文本框并将键盘视图存储到持有者视图
func keyboardDidShow(notification:NSNotification) {
keyboardSuperView = textBox.inputAccessoryView?.superview
}
但是当我试图改变这个视图的框架时,没有发生任何事情。这样做的最佳方法是什么?
我在这篇文章中关注了这个例子,但它没有成功:iMessage Style Receding Keyboard in an iOS App