zoukankan      html  css  js  c++  java
  • 使用Storybord或Xib 的 AutoLayout入门晋阶 参考字典

    使用Storybord或Xib 的 AutoLayout入门晋阶 参考字典

    :多视图校准约束布局按钮

    :视图约束布局按钮

    :自动约束布局按钮

    一、多视图校准约束布局按钮:

     1 2 3 4 若用过autoresizing的人很容易理解,用法一样,多加自定义固定距离,方便使用扩展性高。

    1 2 3 4 5 6 7:用于多视图对齐

    8 9:可用于单视图或多视图

    1.         垂直左对齐

    2.         垂直右对齐

    3.         水平上对齐

    4.         水平下对齐

    5.         多视图垂直居中,以水平固定好的视图为准

    6.         多视图水平居中,以垂直固定好的视图为准

    7.         基线与6用法一样,本人没发现右那些不同

    8.         与屏幕垂直居中

    9.         与屏幕水平居中

    二、视图约束布局按钮:

     

     

    1. 上边距固定,垂直上方向最近的视图进行固定
    2. 右边距固定,水平右方向最近的视图进行固定
    3. 下边距固定,垂直上方向最近的视图进行固定
    4. 左边距固定,水平左方向最近的视图进行固定
    5. 固定宽度
    6. 固定高度
    7. 多视图宽度固定
    8. 多视图高度固定
    9. 选项与多视图校准约束布局按钮相等

     

     

    Update frames选项:

     

    None:默认,没有frame

    Items of new Constraints:多条新约束

    All frames in container:全部框架集合进行添加

     

    二、自动约束布局按钮:

     

    1. 更新当前选中视图的框架,可以自动调整框架大小
    2. 更新当前选中视图的约束,可以自动调整约束距离
    3. 自动添加选中视图所需要的约束(不太准,有时候会乱加约束
    4. 重新设置当前选中视图的约束
    5. 清除当前选中视图所有约束
    6. 更新当前选中控制器的所有视图框架,可以自动调整框架大小
    7. 更新当前选中控制器的所有视图约束,可以自动调整约束距离
    8. 自动添加选中控制器的所有视图所需要的约束(不太准,有时候会乱加约束
    9. 重新设置当前选中控制器的所有视图的约
    10. 清除当前选中控制器的所有视图的所有约束

     

  • 相关阅读:
    spring之为java.util.Properties类型的属性进行赋值
    spring之为级联集合属性进行赋值
    spring之级联属性赋值的两种方式
    打造最佳开发团队的几点建议
    软件开发中的11个系统思维定律
    走向“持续部署”
    关于“兴趣爱好”之我见
    技术人员应真正学会的第二课程
    Java语言的动态性支持
    Java深度历险(九)——Java安全
  • 原文地址:https://www.cnblogs.com/WhoJun/p/3500803.html
Copyright © 2011-2022 走看看