@fiy-fish
2017-05-03T21:05:33.000000Z
字数 474
阅读 1899
iOS
bug
测试车乐邦 在 iPhone 7 Plus
, iPhone 7
, iPhone 6s Plus
, iPhone 6s
, iPhone 6 Plus
, iPhone 6
, iPhone 5
, iPhone 5c
iPhone SE
,不同型号中的界面展示.
只有下面两种型号会出问题
iPhone 7 Plus
iPhone 7
push 的时候 键盘没有收起, 则 pop返回这个控制器时 会有一个白色的view跳出来, 用户体验非常不好, 效果看动图
当push 一个控制器, 这个控制器的键盘是弹起状态,也会有 白色的view 闪现一下
解决: 如果一定要在控制器view显示的时候 弹出键盘, 在方法viewDidAppear:(BOOL)animated 中 让输入框成为第一响应 becomeFirstResponder, 当这样控制器 push 到下一个控制器前要取消输入框的第一响应resignFirstResponder(也可以用方法 [self.view endEditing:YES]; 代替)