约束个人见解

作者: 没有名字就是我的名字 | 来源:发表于2016-05-28 10:54 被阅读154次
//这是我个人的总结,希望能帮助到大家,有不对的地方欢迎指出//

一般设置控件约束的方法步骤:

  • 先确定你需要固定哪几个约束,最常见的是固定四个约束.
  • 在设置约束的时候先固定好约束,然后在修改该约束的值,反之修改的值会恢复默认的值.

关于AutoLayout:

  • 如果添加的某一个控件出错了,最好先把之前设置的约束全部清除,然后再重新添加约束.
  • 当布局子控件的约束时,先设置好父控件的约束再添加子控件的约束.
  • 当布局多个控件的时候,一般情况下是先布局好一个控件,然后其它的控件根据这个控件设置相对应的约束.
  • 当布局类似于九宫格这样的要求间距一致的时候,宽度和高度需要系统自动计算,这样的布局方法就是选中所有的控件,然后选择等宽和等高,并且放在一条平行线上进行约束.

自动布局的错误提示

  • 当提示为红色的错误时候,这时是告诉你约束错误,约束过多或者缺少某一个约束.
  • 当提示为黄色警告的时候,这时是告诉你没有更新约束,快捷键为command + option + =;

在storyBoard中自动布局用到的名称翻译

  • Horizontal Space:水平间距;
  • Vertical Space:垂直间距;
  • Center Y:中心点Y的值相同,一般在布局垂直方向的时候用;
  • center X:中心点X的值相同,一般在布局水平方向的时候用;
  • TOP:顶部相同;
  • Bottom:底部相同;
  • Equals Widths:等宽;
  • Equals Heights:等高;

相关文章

  • 约束个人见解

    一般设置控件约束的方法步骤: 先确定你需要固定哪几个约束,最常见的是固定四个约束. 在设置约束的时候先固定好约束,...

  • 依赖倒转原则学习后感想

    学习地址 gitbook--设计模式 java 版 个人见解 ps:个人见解,如果错误,望请指出。 Depende...

  • return 的作用,什么时候用return

    /*以上是个人见解,还望指点。*/

  • 产品_需求要点

    对于需求要点的个人见解

  • iOS百度地图反编码个人见解

    iOS百度地图反编码个人见解

  • mysql约束

    1, mysql 不支持外键约束 ,条件约束约束分为列级约束,primary 主键约束check 条件约束for...

  • 2018-11-20 mysql 表约束

    知识点一: 表约束 非空约束,唯一约束,自增长,默认约束,主键约束,外键约束 1 not null 非空约束 例子...

  • mysql 约束

    mysql 中常见的约束: 默认约束 非空约束 主键约束 唯一约束 外键约束 自增长约束 顾命思议,主要讲几个容易...

  • MySQL约束简介

    约束能保证数据的完整性和一致性。约束类型:主键约束、唯一约束、非空约束、默认约束、外键约束 主键约束(PRIMAR...

  • mysql基础(二)

    约束 约束保证数据的完整性和一致性,约束分为表级约束和列级约束。表级约束和列级约束有五种约束: NOT NULL ...

网友评论

    本文标题:约束个人见解

    本文链接:https://www.haomeiwen.com/subject/vemfdttx.html