CGAffineTransform问题无法管理规模ios

时间:2018-03-22 05:05:35

标签: ios cgaffinetransform

我有UIView里面有两个子视图。

当我应用CGAffineTransform来缩放父视图时,我只希望父视图缩放而不是其子视图。

如果有任何办法,请建议我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试将逆变换应用于每个子视图。它可以通过比例(1.0 / scale)或CGAffineTransformInvert的倒数来计算,但这很容易出错。

另一种解决方案是将缩放视图之外的子视图移动到父视图,以便子视图成为缩放视图的兄弟视图。