用Masonry或者Snapkit或者sd_layout布局,得不到控件的尺寸
来源:互联网 发布:零基础学c语言pdf下载 编辑:程序博客网 时间:2024/06/04 23:24
每当用Masonry(Snapkit、sd_layout)等布局的时候,布完,在后面想得到控件的尺寸时,显示为0.
例如 rightBtn.snp_makeConstraints { (make) in
make.right.equalTo(oneView.snp_right).offset(-25)
make.centerY.equalTo(oneView.snp_centerY).offset(0)
make.width.equalTo(15)
make.height.equalTo(22)
}
这样布局完成之后 在后面获取 rightBtn 的尺寸 是为0
布局完成之后,我们要加这样一句 rightBtn.layoutIfNeeded()
这样在后面要用到 rightBtn 这个控件的尺寸时才有值
1 0
- 用Masonry或者Snapkit或者sd_layout布局,得不到控件的尺寸
- VFL、SnapKit、masonry 三种自动布局的使用
- iOS UI设计: SnapKit 或者 Masonry 时候 与StoryBoard混合时候IB报错冲突
- SnapKit/Masonry的使用简介
- JS 取控件或者DIV的尺寸与大小,
- Oracle数据库用模糊查询、或者= 怎么得不到汉字的搜索结果?
- aotuLayout(masonry、snapKit)约束布局动画更新约束
- java小细节不然很容易报错或者出逻辑问题得不到自己想要的。
- iOS 自动布局 关于 '控件拉伸' 或者 '内容压缩'的控制
- ScrollView代码布局(SnapKit)带来的困扰
- 最近需要整理的任务或者布局
- 多个Activity共用相同布局或者相同控件
- 获取屏幕或者控件的宽度高度
- android 获取控件的高度或者宽度。
- FrameLayout(层布局或者帧布局)的使用
- Activity中找不到或者不识别相对应的xml布局文件里面的控件的问题
- 关于获取button控制或者编辑框控件或者静态文本框控件字符的操作
- Android 当EditextText失去焦点,或者点击Activity的时候关闭软键盘或者其他布局
- 二叉树的遍历
- poj-3299 Humidex
- 页面跳转3种方法结合倒计时总结
- Android:Material Design之CollapsingToolbarLayout使用
- 优秀的计算机编程类博客 和 文章
- 用Masonry或者Snapkit或者sd_layout布局,得不到控件的尺寸
- git-ssh 配置和使用
- 智和网管平台SugarNMS国防军工行业综合网管解决方案
- js取object的key与value
- 微信公众平台开发-入门指引
- ajax学习01
- tesseractOCR 特征提取篇----MF特征提取
- docker-ubuntu14.04下的安装
- spring的定时任务记录下