我正在编写一个iOS应用程序,而且我遇到了一个小的视觉错误。当用户在某个视图控制器上并按下按钮时,会使用[self.navigationController pushViewController:myViewController animated:YES]
视图控制器控制的视图上有两个文本字段和两个按钮。当用户键入其中一个文本字段并单击其中一个按钮时,键盘会向下消失,而视图会向左或向右消失。
我想要的是Notes应用程序中发生的情况,如果用户正在键入注释并单击键盘离开视图的标题为“Notes”的左侧导航栏按钮。
答案 0 :(得分:0)
我不认为这可以使用正常方法完成,但我会尝试这个技巧:
在取消VC之前拍摄键盘快照
然后使用该图片创建一个视图或图层,并将其放在键盘顶部(this answer说明如何执行此操作)。
将视图与您正在解散的视图一起设置动画。