【发布时间】:2014-03-12 00:57:53
【问题描述】:
我正在旋转一个UIView,然后向它添加一个新的UIView。但它看起来真的很奇怪。
这是它的外观。红框是不是我想的那样。
我希望红色框与蓝色框的方向相同。
我像这样旋转UIView:
[self setTransform:CGAffineTransformRotate(self.transform, DEGREES_TO_RADIANS(90))];
然后以正常方式将红色框添加为UIView。
我认为这只是转换的工作方式,我想知道是否有办法解决它?
【问题讨论】:
-
正确。应用于视图的旋转变换会旋转视图的坐标系。你认为它是如何工作的?
标签: ios objective-c uiview cgaffinetransform coordinate-systems