[問題] iOS8 iPhone6 螢幕翻轉,鍵盤顯示錯亂問題

看板MacDev作者 (chute)時間10年前 (2014/10/27 11:59), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
目前我遇到螢幕翻轉時鍵盤錯亂的問題 當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://www.ptt.cc/bbs/MacDev/M.1414382373.A.1B0.html

10/27 22:29, , 1F
Ios8轉方向寬高會跟著變,
10/27 22:29, 1F

10/28 09:04, , 2F
iOS8寬高會隨著轉向而變動,這我知道,所以其它UI都調整正常
10/28 09:04, 2F

10/28 09:06, , 3F
但由UISearchBar呼叫出的鍵盤,是系統原生出來的,如何改呢?
10/28 09:06, 3F
文章代碼(AID): #1KJSCb6m (MacDev)
文章代碼(AID): #1KJSCb6m (MacDev)