发布网友 发布时间:2022-05-01 14:41
共1个回答
热心网友 时间:2023-10-19 11:39
frame 控制 UIView 大小和位置。每个 UIView 内部关联了一个 CALayer,跟显示相关的属性存储在 CALayer 中。UIView 内部并没有存储 frame 这个字段,而是由 CALayer 的 position、bounds、transform、anchorPoint 等字段动态计算出来的。UIView 修改了 frame 字段,就间接修改了 CALayer 的显示相关属性;同样修改了 CALayer 的属性,也间接修改了 UIView 的 frame。热心网友 时间:2023-10-19 11:39
frame 控制 UIView 大小和位置。每个 UIView 内部关联了一个 CALayer,跟显示相关的属性存储在 CALayer 中。UIView 内部并没有存储 frame 这个字段,而是由 CALayer 的 position、bounds、transform、anchorPoint 等字段动态计算出来的。UIView 修改了 frame 字段,就间接修改了 CALayer 的显示相关属性;同样修改了 CALayer 的属性,也间接修改了 UIView 的 frame。热心网友 时间:2023-10-19 11:39
frame 控制 UIView 大小和位置。每个 UIView 内部关联了一个 CALayer,跟显示相关的属性存储在 CALayer 中。UIView 内部并没有存储 frame 这个字段,而是由 CALayer 的 position、bounds、transform、anchorPoint 等字段动态计算出来的。UIView 修改了 frame 字段,就间接修改了 CALayer 的显示相关属性;同样修改了 CALayer 的属性,也间接修改了 UIView 的 frame。