看板 MacDev 關於我們 聯絡資訊
我對 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