iOS AutoLayout 设置多个相同间隔的视图
来源:互联网 发布:淘宝打造爆款教程 编辑:程序博客网 时间:2024/05/22 09:46
控件宽度 = itemWidth
控件个数 = itemCount
父视图宽度 = width
间距数 spaceCount = itemCount +1
第 i 个 控件与superview左边的距离 = i * itemSpace + (i - 1)*itemWidth
= i * width / (itemCount + 1) - ( i * (itemWidth*itemCount) / (itemCount+1) + (i + 1)*itemWidth )
= i * width / (itemCount + 1) + (i + 1)*itemWidth - i * (itemWidth*itemCount) / (itemCount+1)
总结:
muti = i /spaceCount
constant = (i - 1)*itemWidth - i * itemSumWidth/spaceCount
view.leading = superview.trailing * (i /spaceCount ) + (i - 1)*itemWidth - i * itemSumWidth/spaceCount
例:
控件宽度 = itemWidth = 50
控件个数 = itemCount = 4
muti = 0.2, 0.4, 0.6, 0.8
constant = -40 ,-30 , -20 , -10
- iOS AutoLayout 设置多个相同间隔的视图
- autolayout设置多个按钮按照相同的间距排列
- 多个table 相同col 的 设置相同width
- (iOS开发)AutoLayOut中等比例设置视图
- Laravel实现多个视图共享相同的数据
- ios 中autolayout multipli属性的设置
- IOS autoLayout 让视图居中
- ios autolayout 代码设置
- 如何在相同的页面设置多个tinymce编辑器
- iOS为多张图片设置相同的大小
- iOS 利用 Autolayout 实现 view 间隔自动调整
- iOS AutoLayout阅读笔记2------>子视图固定比例分割父视图的简单实现
- iOS 在TableView的Cell之间设置空白间隔空间
- iOS 设置cell的在tableView中的间隔距离
- [iOS]使用autolayout的时候会有明明设置和父视图左右间距为0但却还有空隙问题
- IOS Autolayout(VFL) 处理子视图居中
- IOS Autolayout(VFL) 处理子视图居中
- iOS编程(双语版)-视图-Autolayout代码初步
- 欢迎使用CSDN-markdown编辑器
- 实数,有理数,无理数,自然数,整数的概念分别是什么?
- Valid Parentheses
- IOS客户端公共WIFI解决方案
- 使用struts、hibernate、spring进行框架整合流程详细说明(完整版)附:开发规范
- iOS AutoLayout 设置多个相同间隔的视图
- Spring 框架的设计理念与设计模式分析
- 深入理解Objective-C的Block
- java学习笔记1--win下java环境变量的配置
- 飞速换卡应用sha256加密
- 新风格风格个
- Qt Creater 3.3.2 (Qt5.4.1) Win7安装调试器debugger
- 算法学习 - 选择排序的稳定性讨论(C++实现)
- 聚合优于继承