3
我需要执行一个不屑一顾的键盘(向下滑动忽略),就像iOS上股票消息应用程序中的那个一样。不能移动键盘视图iOS9 swift
我有这样的代码来获取键盘观点:
func keyboardWillShowWithNotification(notification:NSNotification) {
let keyboardView = accessoryView.superview
}
我连接的tableView的UIPanGestureRecognizer检测什么时候我需要开始向下移动键盘。
func handleTableViewPan(gr:UIPanGestureRecognizer) {
let location = panGestureRecognizer.locationInView(self.view)
let offset = ... //calculated correctly
keyboardView.frame.origin.y = originalKeyboardFrame.origin.y + offset
}
该方法适用于iOS 8,但与iOS 9似乎键盘保持不变,所以我不能移动它。 也许有人遇到同样的问题,可以帮助我。 谢谢。
感谢这帮了我。这会干扰应用提交吗? – kevinl
是的,它会的。这使用私有API,您冒着被拒绝的风险。 – DZenBot