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