Objective c 使用animateWithDuration缩放的UIView不';t缩放其子视图

Objective c 使用animateWithDuration缩放的UIView不';t缩放其子视图,objective-c,uiview,uiimageview,Objective C,Uiview,Uiimageview,我有一个UIView,它包含两个UIImageViews。 当我执行animateWithDuration并更改其帧(x,y,宽度,高度)时,子视图的大小不会根据其帧进行调整 如何做到这一点?它是否与超级视图或子视图的内容模式有关?您需要配置子视图自动调整大小规则。如果未指定任何规则,子视图将保持其大小和位置(相对于左上角) 检查自动调整大小文档。这是iOS 6之前的“简单”版本。从iOS 6开始,您还可以使用所描述的自动布局。您使用自动布局吗?谢谢,文档链接让我找到了autoresizemas

我有一个UIView,它包含两个
UIImageView
s。 当我执行
animateWithDuration
并更改其帧(
x
y
宽度
高度
)时,
子视图的大小不会根据其帧进行调整


如何做到这一点?它是否与
超级视图
子视图
内容模式
有关?

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


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

您使用自动布局吗?谢谢,文档链接让我找到了autoresizemask属性,但这个问题:确实帮助了我,因为它解释了如何在IB中实现它。