[問題] autolayout如何支援4.7/5.5吋?

看板MacDev作者 (Jimmy)時間10年前 (2014/11/06 13:19), 10年前編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
我以前的project沒有用autolayout 只用autoresizing 在4/4.7/5.5吋會自動scale 現在新的project想要試試看autolayout 遇到了一些障礙 http://imgur.com/nnANDp5
如圖,若是4吋螢幕一切正常 但是變成4.7吋之後,裡面的元件並沒有自動scale 右邊會留白.. 請問如果開啟了autolayout 是不是就一定要手動設定一些constrain才能達到4/4.7/5.5縮放正常 沒辦法像以前我設定一下autoresizing就行了? 像現在的狀況,我的constrain又該怎麼設定呢? 我想要讓cell依據螢幕大小變換高度,imageView的寬高都要等於螢幕寬度 覺得constrain有點複雜QQ 有什麼入門的教學可以參考嗎? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.218.72 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1415251144.A.64D.html ※ 編輯: y03131003 (140.112.218.72), 11/06/2014 14:10:08


11/06 14:19, , 2F
搜尋layout 有七篇 都看一看應該就懂了
11/06 14:19, 2F

11/06 14:20, , 3F
iOS8的Adaptive Layout那篇最後看 那比較進階
11/06 14:20, 3F

11/06 18:11, , 4F
我是點一下view, 再按一次update constrain就ok了
11/06 18:11, 4F

11/08 12:03, , 5F
好的,我試試看!謝謝!
11/08 12:03, 5F

11/15 14:39, , 6F
更推薦這個 http://goo.gl/kp7EYC
11/15 14:39, 6F
文章代碼(AID): #1KMmJ8PD (MacDev)
文章代碼(AID): #1KMmJ8PD (MacDev)