作者averywu (看文不要只會用橫的看)
看板MacDev
標題[問題] AutoLayout iPhone4s 調不出來...
時間Tue Oct 27 21:10:48 2015
我對 Xcode 完全外行,對 iOS 也是。
手邊拿到別人給的專案,要我幫忙調 Layout。
試過調 wCompact hCompact (聽說是 iPhone 畫面)
也試過 wAny hCompact (聽說是 iPhone 橫畫面)
也試過 wRegular hCompact (聽說是 5.5吋 iPhone 橫畫面)
現在畫面在 iPhone 6s / iPhone 6s Plus / iPhone 6 / iPhone 6 Plus
iPhone 5s / iPhone 5 都沒問題,但就是 iPhone4s ....
畫面下方整個被切掉了...
我的圖指定 View Mode = Scale To Fill 然後 width 384 height 384
為什麼只有 iPhone4s 才會這樣?
我在 Xcode 上看到沒有塞不下啊, 囧...我該朝什麼方向去除錯呢?
iPhone4s 執行的圖
http://imgur.com/OKyyyXU
iPhone5s 執行的圖
http://imgur.com/mlaRSJn
這張才對
QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.237.155
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1445951450.A.D4B.html
→ tracetw: 直接寫code判斷4s的Layout 10/27 22:02
推 mraaa: 應該是元件的constrain要配合螢幕大小吧!4s現在應該變成特 10/28 04:18
→ mraaa: 規了! 10/28 04:18
→ kokuyoku: 有畫面可以參考嗎? 10/28 13:43
附上了
※ 編輯: averywu (60.251.237.155), 10/28/2015 22:01:00
→ kokuyoku: 你貼錯圖了 10/29 00:14
→ kokuyoku: height=384一定會超出畫面 檢查一下有沒有Bottom在干擾 10/29 00:22
※ 編輯: averywu (60.251.237.155), 10/29/2015 16:49:27
→ kokuyoku: 5S執行的圖 跟之前一樣是4S的模擬器? 10/29 17:24
→ averywu: 我是改圖呈現看到的效果 ^^" 執行效果就跟圖一樣。 10/29 18:16
推 yoshilin: 可以看standford的课堂影片 10/30 14:15
→ yoshilin: 斯坦福大学 10/30 14:16
→ yoshilin: 有一章专门写autolayout 10/30 14:16