Interface Builder 布局

在IB中设计#######

多年来,IB和它的前身提供了一个可定制的界面编辑器。设计人员和开发人员通过这些建立在“界面表达天然是一个视觉问题”概念上的工具相互合作。通过使用同一种语言和表现空间,IB可以使团队设计出和他们产品一致的界面。

在IB中使用Auto Layout,可以在布局层次结构中表示一个视图与自身,父视图,兄弟视图的关系。这些关系包括等式关系和不等式关系。也可能涉及视图的属性,例如位置,范围和基线偏移量(对文本而言)。这些特征能够使Auto Layout能够以一种Autosizing无法实现的方式实现细致精妙的边界条件。举例来说:“我想让这些等尺寸的视图排列成一行,但是和父视图的边界的距离不得小于20点”或者“ 如果水平空间不足,我想让右边的按钮不受影响,让左边按钮的文本先被剪裁”。

在Xcode5中,IB让你使用新的方式

你可能感兴趣的:(Interface Builder 布局)