[问题] AutoLayout iPhone4s 调不出来...

楼主: averywu (看文不要只会用横的看)   2015-10-27 21:10:48
我对 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
作者: tracetw (((o(*゚▽゚*)o)))   2015-10-27 22:02:00
直接写code判断4s的Layout
作者: mraaa (重新出发....)   2015-10-28 04:18:00
应该是元件的constrain要配合萤幕大小吧!4s现在应该变成特规了!
作者: kokuyoku (天龙狂想曲)   2015-10-28 13:43:00
有画面可以参考吗?你贴错图了height=384一定会超出画面 检查一下有没有Bottom在干扰5S执行的图 跟之前一样是4S的模拟器?
楼主: averywu (看文不要只会用横的看)   2015-10-29 18:16:00
我是改图呈现看到的效果 ^^" 执行效果就跟图一样。
作者: yoshilin (明明可以靠脸吃饭)   2015-10-30 14:15:00
可以看standford的课堂影片斯坦福大学有一章专门写autolayout

Links booklink

Contact Us: admin [ a t ] ucptt.com