这里先看下苹果给出的解释:

iOS8.0之后,uiview默认layoutMargins 为(8,8,8,8),也可以自己指定,仅适用于自动布局;当添加子view到父view上时,这样设置好约束

默认子view距离父view的各边距离就是父view的layoutMargin。preservesSuperviewLayoutMargins设置为yes时,可能会导致子view被其父view的LayoutMargin影响。如下图,blueView的layoutMargin值为(50,50,50,50),yellowView的LayoutMargin值为(8,8,8,8),blackView的margin值为(8,8,8,8);当yellowView的preservesSuperviewLayoutMargins属性值为默认值no时,显示结果如下图(上),相反设置为yes时,blackView距离blueView的边界距离变成了50,受到了blueView的影响。

最新文章

  1. MySQL Workbench建表时 PK NN UQ BIN UN ZF AI 的含义
  2. .NET面试题系列[14] - LINQ to SQL与IQueryable
  3. mysql online ddl
  4. thinkphp数据表操作恐怖事件。
  5. wrk 进程管理
  6. SetWindowHookEx 做消息响应
  7. liunx下vi命令详解
  8. 修改已经提交到远端的git commit信息
  9. Java图形化界面设计——容器(JFrame)
  10. [Swust OJ 179]--火柴棍(找规律)
  11. C++ 宏定义#define 中##的使用
  12. laravel5.5 env
  13. mybatis xml中不能直接用大于号、小于号要用转义字符
  14. windows server 2012启动进入cmd解决方法
  15. Spring MVC与注解相关的一些配置的方法
  16. 为什么主流的 App 看起来都差不多?这可能是件好事
  17. Hystrix简单介绍
  18. 报错:此版本的SQL Server Data Tools与此计算机中安装的数据库运行时组件不兼容
  19. CNN、RNN、DNN
  20. FZU2150(KB1-I)

热门文章

  1. [译]A Beginner’s Guide to npm — the Node Package Manager
  2. Ubuntu 12 安装 搜狗输入法
  3. PHP 暂停函数 sleep() 与 usleep() 的区别
  4. Xcode如何找到默认的生成路径?
  5. shell简单使用
  6. FineUI第十四天---布局之垂直布局和水平布局
  7. 总结六条对我们学习Linux系统有用的忠告
  8. Android学习笔记(十一)——ListView的使用(下)
  9. PHP四种基础算法详解
  10. Sqli-LABS通关笔录-11[sql注入之万能密码以及登录框报错注入]