IOS Constraints自動佈局適應不一樣尺寸

最近公司要開發新的功能迭代,就要開發新界面,適應各類尺寸的屏幕尺寸,這就要考慮到用自動佈局了。佈局

Xcode的版本是7.2,已經從菜單欄的Editor中找不到Pin了,Xcode把自動佈局都處理成xib下面的圖標按鈕了。.net

亟待解決的問題是:我要設置tableViewCell在各屏幕的顯示尤爲是左右自動知足屏幕尺寸code

解決:blog

 1.圖片首先設置縱向居中-Horizontal Center圖片

 2.設置圖片的父view左邊Leading和trailing,能夠按住Ctrl鍵拖動鼠標到父view上開發

3.處理報錯的信息:在文檔大綱右上角出現的紅色圓圈和白色箭頭告訴咱們,有些約束沒有設置正確。文檔

 

點擊那個箭頭,一個新視圖會顯示出來並展現相關的細節和錯誤。it

只要按一下第一個紅點。 Xcode足夠聰明得會建議你正確的自動佈局配置。點擊「添加缺乏約束」,Xcode會自動將一些約束參數添加到視圖中,全部的錯誤都將消失。table

若是你再次點擊這個視圖,你會看到你的約束,但這時這些約束將會變成藍色。這意味着全部所需的約束都已經定義完成,自動佈局徹底明白怎麼繪製你的視圖。配置

 

 

 

 

 

參考:http://blog.csdn.net/ityanping/article/details/42520031

相關文章
相關標籤/搜索