首页 > 解决方案 > 我想要一个子视图的框架到窗口和同一个子视图的超级视图被转换(缩放,旋转)

问题描述

在图像中,我们需要找到内部正方形 wrt 到 windows 的框架。Normat cgRect : to 方法给出了错误的答案。

在此处输入图像描述

标签: iosobjective-cframecgaffinetransformcoordinate-transformation

解决方案


比我之前的答案更好的方法,并且无论比率/居中如何,都可以处理子视图。

你可以像这样得到“innerView”框架:

innerView.frame = outerView.convert(innerView.frame, to: view)

推荐阅读