当我们使用iOS 7
的新messages app
弹出iOS7
中的视图时,interactivePopGestureRecognizer
原生UINavigationController
会产生很好的效果当键盘打开时。它看起来像这样:
请注意,键盘属于前一个ViewController,它坚持使用它感觉正确。
然而,无论我在我的应用程序中尝试多么努力,行为都是这样的:
我根本不修改代码,但即使我将[self.view endEditing:YES];
放在代码中的某个位置(例如viewWillDissapear
或viewDidDissappear
) - 它只是隐藏了键盘但是并没有像上面的例子那样保持。
我不认为制作键盘截图和放置图像的方法是正确的,它肯定会减慢过程并且根本不会感觉到流畅。
欢迎任何关于如何模仿这种行为的建议。
答案 0 :(得分:0)
这个问题的答案非常简单。 GitHub上有一个非常棒的工作库可以为此构建。它完美无缺,完全不需要代码。看看 - https://github.com/cotap/TAPKeyboardPop