我有UIView
,其中包含UIImageView
子视图。子视图填充父视图框。
我正在从屏幕中心的一个点缩放父UIView
,从宽度和高度0,0到全尺寸。
子视图不会拉伸以填充父级,它只是在整个过程中保持完整大小。
我尝试了contentMode
和contentStretch
的各种组合,但我所做的一切似乎都无效。
帮助感激地收到了。
答案 0 :(得分:2)
如果按zooming
表示动画超级视图框架,则必须正确设置自动调整大小。必须将superview设置为执行自动调整:
superview.autoresizeSubviews = YES;
...虽然图像视图必须正确设置其掩码:
imageview.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;