笔记

有时子视图的需要在父视图中等比例的显示,一般会用到multipliedBy(0.2)或者dividedBy(5),这两者使用的效果一样


但有一点需要注意:

长度关系和位置关系,不能做比例运算。

举个例子

我现在希望子视图的横向中心线(centerY)在高度的1/5处,一般的想法是
make.centerY.mas_equalTo(self.height).multipliedBy(0.2);
运行出错。

正确的做法是make.centerY.mas_equalTo(self.bottom).multipliedBy(0.2);
同理,我想子视图的垂直中心线(centerX)在宽的1/5处,应为
make.centerX.mas_equalTo(self.right).dividedBy(5);


最后,高度和宽度的比例那就更容易理解了.
make.height.mas_equalTo(self.height).dividedBy(5); (子视图高度是父视图高度的1/5)

Masonry比例用法相关推荐

  1. Masonry 比例设置multipliedBy与dividedBy区别

    Masonry 比例设置multipliedBy与dividedBy区别 multipliedBy是相对于自身比例(只能用于自身的比)dividedBy是相对于其他视图的比例(也可以用于自身的比),m ...

  2. Matlab:数据集读取 imageDatastore() 的用法

    在做机器学习时经常要分类读取数据,自己写还是有点繁琐的,MATLAB已经内嵌的imageDatastore使用起来很方便. imageDatastore()函数用于读取指定路径下的所有文件 使用语法: ...

  3. HQChart麦语法内置函数帮助文档

    HQChart麦语法内置函数帮助文档 HQChart代码地址 序列行情函数 CLOSE, C VOL , V OPEN, O HIGH, H LOW, L AMOUNT, AMO ZSTJJ VOLI ...

  4. 爱因斯坦设计师AI支持大规模个性化设计

    重点 (Top highlight) Since the dawn of manufacturing, there's been a hard limitation on how we develop ...

  5. 股票自选股基本函数大全-4

    1.数学函数 1)MAX 求最大值. 用法:  MAX(A,B)返回A和B中的较大值 例如:  MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0 2) MIN  最小 ...

  6. Masonry自动布局详解五:比例(multipliedBy)

    Masonry自动布局详解五:比例(multipliedBy) 标签: iosmasonryautolayout自动布局约束 2015-11-30 16:30 1816人阅读 评论(0) 收藏 举报 ...

  7. Masonry自动布局详解一:基本用法

    Masonry自动布局详解一:基本用法 说到iOS自动布局,有很多的解决办法.有的人使用xib/storyboard自动布局,也有人使用frame来适配.对于前者,笔者并不喜欢,也不支持.对于后者,更 ...

  8. php怎么计算图片的大小,php 根据比例计算图片缩放尺寸函数的用法

    这篇文章主要为大家详细介绍了php 根据比例计算图片缩放尺寸函数的用法,具有一定的参考价值,可以用来参考一下. 面向512笔记编程,下面跟随512笔记的小编来举个例子吧. 经测试代码如下: /** * ...

  9. Oracle转MySQL存储函数percentile_cont(比例) WITHIN GROUP( ORDER BY to_number(分数) )用法

    在Oracle中会用到 percentile_cont(比例) WITHIN GROUP( ORDER BY to_number(分数) ) 的写法,但在MySQL中却没有percentile_con ...

最新文章

  1. 【Rsync项目实战一】备份全网服务器数据
  2. jvm性能调优 - 17案例实战_每日上亿请求量的电商系统 老轻代垃圾回收参数如何优化
  3. CentOS7上搭建Hadoop集群(入门级)
  4. java对象类型转换分为_java-如何将类对象转换为通用对象类型?
  5. 在用v-for时又想用v-if进行判断是否生产内容
  6. 多个 Linux 发行版考虑移除 Chromium 软件包
  7. 网络框架分析-全是套路
  8. 8051蜂鸣器程序c语言,单片机驱动蜂鸣器C51程序
  9. 二、芦哲峰《桃花粉,梨花白》
  10. jquery案例4——jq动画、jq显示与隐藏(规定时间)滑动下拉slideDown,滑动上拉slideUp
  11. 在移动设备上使用M3G编程教程(转)
  12. 系统设计开发模式思考
  13. 多级联动(三级联动)
  14. 如何批量替换文件名称中的指定字符?
  15. 学术沙龙-写好综述-读书笔记分享和讨论
  16. 计算机与我的工作 生活作文600字,我和电脑
  17. 挺住,意味着一切--读书笔记
  18. QT实现局域网聊天工具(带UDP文件传输)
  19. Windows 日志分析
  20. gba模拟器 linux,在Ubuntu上运行GBA模拟器

热门文章

  1. 高分辨率卫星影像能看到什么?
  2. 升职加薪必看!阿里、腾讯大厂Android面试必问知识点系统梳理,深度好文
  3. 微信公众平台开发(37)百度魔图
  4. 【数据集】中国各类水文专业常用数据集合集
  5. linux系统参数之ip_local_port_range、tcp_max_tw_buckets、tcp_tw_reuse
  6. linux内核网络参数tcp_tw_recycle 和 tcp_tw_reuse 你搞清楚了吗?
  7. 阿里云ET城市大脑全面升级 新增城市规划、应急调度等七领域
  8. 海思3518EV300 liteos sdk编译
  9. Instrumentation框架分析及其使用
  10. java中间常用的类_Java实现的中间库 | 学步园