关于在某页面返回上一级页面,突然闪现软键盘的bug
A,B两个页面,A页面跳转到B页面,在B页面有文本框TextFeild,而也处理了关闭键盘的操作,但是在返回上一级页面时,也就是返回A页面后,突然闪现了一下键盘,弹出键盘后自动收缩键盘,用户体验不好,而造成如此原因有:
- 1.页面跳转的时间先于键盘关闭的动画时间,使得键盘还来不及完全关闭而出现这种情况,可以设置延时跳转操作
- 在B页面设置了警告框UIAlertView,进行提示如:上传成功,提交成功之类,点击确定之后进行跳转页面,如此才会产生此类bug,所以当在需要提示用户上传成功之类的提示时,如无必要,不用警告框