layoutSubviews的使用
使用 layoutSubviews
2023-06-13 09:12:26 时间
大家好,又见面了,我是你们的朋友全栈君。
-(void)layoutSubviews{
}
layoutSubviews是对subviews的重新布局
以下情况会被调用
1.直接调用layoutSubviews . 如:[self layoutSubviews];
2.用addSubview添加视图时会触发
3.滚动UIScrollView时会触发
4.旋转屏幕的时候会触发父视图的layoutSubviews事件
5.改变一个视图大小的时候会触发父视图的layoutSubviews事件
6.改变视图的 Frame 会触发
使用方法
1.使用layoutSubviews,必须调用它的父类方法:[super layoutSubviews];
-(void)layoutSubviews{
[super layoutSubviews];
}
2.layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/159933.html原文链接:https://javaforall.cn
相关文章
- Fabric.js 使用纯色遮挡画布(前景色)
- HQL查询-分页-条件-连接-过滤使用
- SQL 无法使用Union如何解决
- API安全APIKit安装使用
- 如何使用 Linux find 命令查找文件?
- MySQL ifnull()函数的具体使用
- struts2:OGNL表达式,遍历List、Map集合;投影的使用详解编程语言
- Oracle 视图 DBA_HIST_LATCH_NAME 官方解释,作用,如何使用详细说明
- Qt Creator使用教程(简明版)
- JS使用函数封装图片切换功能
- 如何使用Oracle新增字段语句(oracle新增字段语句)
- MSSQL中长整型数据的使用方法(mssql 长整型数据)
- 数据使用MSSQL分析每月数据统计(mssql 统计每月)
- 使用Vim轻松调试Redis(vim 调试redis)
- Oracle中使用左连接查询取得完整数据(oracle中左连接查询)