在IB中設(shè)計(jì)#######
多年來,IB和它的前身提供了一個(gè)可定制的界面編輯器舰绘。設(shè)計(jì)人員和開發(fā)人員通過這些建立在“界面表達(dá)天然是一個(gè)視覺問題”概念上的工具相互合作张吉。通過使用同一種語言和表現(xiàn)空間葛菇,IB可以使團(tuán)隊(duì)設(shè)計(jì)出和他們產(chǎn)品一致的界面。
在IB中使用Auto Layout悯舟,可以在布局層次結(jié)構(gòu)中表示一個(gè)視圖與自身,父視圖砸民,兄弟視圖的關(guān)系抵怎。這些關(guān)系包括等式關(guān)系和不等式關(guān)系。也可能涉及視圖的屬性岭参,例如位置反惕,范圍和基線偏移量(對文本而言)。這些特征能夠使Auto Layout能夠以一種Autosizing無法實(shí)現(xiàn)的方式實(shí)現(xiàn)細(xì)致精妙的邊界條件演侯。舉例來說:“我想讓這些等尺寸的視圖排列成一行姿染,但是和父視圖的邊界的距離不得小于20點(diǎn)”或者“ 如果水平空間不足,我想讓右邊的按鈕不受影響秒际,讓左邊按鈕的文本先被剪裁”悬赏。
在Xcode5中,IB讓你使用新的方式