我正在使用
缩放UIView[UIView setTransform:CGAffineTransformMakeScale(2.0*scale.value, 2.0*scale.value)];
它对我来说很好,但所有子视图也都是用UIView缩放的,但我不想缩放那个UIView的所有子视图。
我尝试按照此操作停止缩放子视图。
[UIView setAutoresizesSubviews:NO];
UIView.autoresizingMask = UIViewAutoresizingNone;
但仍然可以扩展子视图。
请帮帮我。
答案 0 :(得分:3)
转换适用于整个视图。没有办法把它拿走。
使用变换矩阵不会直接改变视图的大小,它只是决定了在屏幕上渲染整个事物的方式。
如果你只是按比例缩放两倍,你也不会获得或失去任何细节。也许设置它的框架。