第15章 Introduction to Auto Layout翻译

一,the alignment rectangle

        1,auto layout系统的目的是为每个view创建alignment rectangle

        2,并不能直接创建alignment rectangle,而是要指定constraints,因为你无法在设定前获知屏幕的大小

        3,widht/height、top/bottom/left/right、baseline等属性


二,constraints

        1,通过指定view之间的特殊关系,来确定view的布局属性;

        2,不需要为每个布局属性,创建特殊关系,比如已经指定了left和width,就已经确定了right

        3, 要先确定需要为哪些属性建立限制,接着判断是否根据兄弟view确定限制关系,如果没有则根据父view确定限制关系


三,在interface builder中添加限制

1,

你可能感兴趣的:(第15章 Introduction to Auto Layout翻译)