[問題] 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