[问题] iOS8 iPhone6 萤幕翻转,键盘显示错乱问题

楼主: chute (chute)   2014-10-27 11:59:31
目前我遇到萤幕翻转时键盘错乱的问题
当iOS8系统 且在 iPhone6, iPhone6 Plus, iPadAir上,会有这问题
(但同样是iOS8系统, 在iPhone4S, iPhone5, iPhone5S,则无此问题)
当点击UISearchBar弹出键盘时,
1. 一开始点选输入框(直向)
——>进入搜寻页面(直向)(键盘显示正常)
——>萤幕翻转(横向)(键盘显示错乱)
——>萤幕翻转(直向)(键盘不显示于页面)
——>萤幕翻转(横幅)(键盘显示错乱)
——>翻转(横幅)(键盘显示正常)
2. 一开始点选输入框(横向)
——>进入搜寻页面(横向)(键盘显示错乱)
——>翻转(直向)(键盘不显示于页面)
——>翻转(横向)(键盘显示错乱)
——>翻转(横幅)(键盘显示正常)
——>翻转(直幅)(键盘不显示于页面)
由上面的行为归纳,
我觉得那KeyBoard显示时的状态好像是抓到上一次萤幕的方向!?
似乎与NavigationBar翻转也有关系!?
而这问题跟下面这网址中所描述的相同
http://stackoverflow.com/questions/26126823/ios-8-landscape-orientation-keyboard-does-not-display-correctly
键盘显示错乱,也跟该网址贴图中,出现一样的错乱方式
这问题是出在哪,该如何修改呢?
作者: kingof543 (中肯不嘴炮)   2014-10-27 22:29:00
Ios8转方向宽高会跟着变,
楼主: chute (chute)   2014-10-28 09:04:00
iOS8宽高会随着转向而变动,这我知道,所以其它UI都调整正常但由UISearchBar呼叫出的键盘,是系统原生出来的,如何改呢?

Links booklink

Contact Us: admin [ a t ] ucptt.com