作者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://webptt.com/cn.aspx?n=bbs/MacDev/M.1445951450.A.D4B.html
1F:→ tracetw: 直接写code判断4s的Layout 10/27 22:02
2F:推 mraaa: 应该是元件的constrain要配合萤幕大小吧!4s现在应该变成特 10/28 04:18
3F:→ mraaa: 规了! 10/28 04:18
4F:→ kokuyoku: 有画面可以参考吗? 10/28 13:43
附上了
※ 编辑: averywu (60.251.237.155), 10/28/2015 22:01:00
5F:→ kokuyoku: 你贴错图了 10/29 00:14
6F:→ kokuyoku: height=384一定会超出画面 检查一下有没有Bottom在干扰 10/29 00:22
※ 编辑: averywu (60.251.237.155), 10/29/2015 16:49:27
7F:→ kokuyoku: 5S执行的图 跟之前一样是4S的模拟器? 10/29 17:24
8F:→ averywu: 我是改图呈现看到的效果 ^^" 执行效果就跟图一样。 10/29 18:16
9F:推 yoshilin: 可以看standford的课堂影片 10/30 14:15
10F:→ yoshilin: 斯坦福大学 10/30 14:16
11F:→ yoshilin: 有一章专门写autolayout 10/30 14:16