作者chute (chute)
看板MacDev
標題[問題] iOS8 iPhone6 螢幕翻轉,鍵盤顯示錯亂問題
時間Mon Oct 27 11:59:31 2014
目前我遇到螢幕翻轉時鍵盤錯亂的問題
當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
鍵盤顯示錯亂,也跟該網址貼圖中,出現一樣的錯亂方式
這問題是出在哪,該如何修改呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.245.65.217
※ 文章網址: http://webptt.com/m.aspx?n=bbs/MacDev/M.1414382373.A.1B0.html
1F:推 kingof543: Ios8轉方向寬高會跟著變, 10/27 22:29
2F:→ chute: iOS8寬高會隨著轉向而變動,這我知道,所以其它UI都調整正常 10/28 09:04
3F:→ chute: 但由UISearchBar呼叫出的鍵盤,是系統原生出來的,如何改呢? 10/28 09:06