使用animateWithDuration缩放的UIView不会缩放其子视图

时间:2013-05-23 17:55:47

标签: objective-c uiview uiimageview

我有一个包含两个UIImageView的UIView。 当我执行animateWithDuration并更改其框架(xywidthheight)时,subviews的大小不会根据它的框架。

如何做到这一点?它是contentModesuperview的<{1}}吗?

1 个答案:

答案 0 :(得分:1)

您需要配置子视图自动调整大小规则。如果您未指定任何规则,子视图将保持其大小和位置(相对于左上角)。

检查自动调整大小文档here。这是从iOS 6之前开始工作的“简单”版本。从iOS 6开始,您还可以使用自动布局,其中描述了here