【发布时间】:2015-02-11 19:25:45
【问题描述】:
我的故事板有 UIImageView,它通过自动布局约束自动定位和缩放。
当应用程序运行时,此 UIImageView 会根据设备屏幕大小和自动布局约束正确调整大小和位置。
UIImageView 框架在显示在屏幕上后如何获取? 常见的 UIImageView.bounds 和 UIImageView.frame 值返回在情节提要中使用的 原始 值,并且不反映新的 UIImageView 大小。
【问题讨论】:
-
你把获得
frame的代码放在哪里了? -
In - (void)viewWillAppear:(BOOL) 主 ViewController 的动画。
-
好问题,tbaranes 的回答真的帮了我大忙。您应该更新问题以包含“框架”和“大小”一词,以便在应用约束后试图找出如何获得正确原点的人也可以找到这个问题。
标签: ios objective-c