[問題] 直式板面在可橫向的裝置上layout錯誤

看板MacDev作者 (.........)時間9年前 (2014/10/27 23:46), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/1
我有一個app是固定直式板面的,用xcode5 Compiler後, 在iPad或是iPhone 6 plus上以橫式的狀態下開啟,是正常的 用xcode6 Compiler 以iPad拿直的開啟app,沒有問題 不過用橫的方式來開啟,layout就會整個跑掉 測試寫了一個用size classes來實作的app有直橫兩個狀態 ipad 用直式的狀態開啟app是正常的,旋轉後的layout也是正常的 但是只要用橫式的狀態來開啟app,layout就會錯誤 爬文沒看到有討論類似的問題,google也沒找到類似的(也許用錯關鍵字) 唯一看到相關的是討論line的iphone版本,在ipad上用橫式的方式開啟,也會layout跑掉 這是01看到的討論串 http://www.mobile01.com/topicdetail.php?f=626&t=4100461&p=1 跟我遇到的問題應該是一樣,最後有說line更新後解決了 但是小弟愚昧,尚不知該如何解決 現在唯一想到的是,我用的xib會不會是bug之類的 storyboard目前還用不習慣 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.188.202 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1414424782.A.39E.html

10/27 23:50, , 1F
Compiler是名詞 Compile是動詞
10/27 23:50, 1F

10/28 09:08, , 2F
原PO應該先分享如何固定直式,這樣版友比較有機會幫上忙
10/28 09:08, 2F

10/31 15:55, , 3F
有一個很笨的方法,在Launching的時候,強制轉直
10/31 15:55, 3F

10/31 15:55, , 4F
[[UIDevice currentDevice] setValue:[NSNumber numberW
10/31 15:55, 4F

10/31 15:56, , 5F
ithInteger:UIDeviceOrientationPortrait] forKey:@"ori
10/31 15:56, 5F

10/31 15:56, , 6F
entation"]
10/31 15:56, 6F
文章代碼(AID): #1KJcZEEU (MacDev)