我有一个带有一个背景图像的view-parent,它缩放到整个父视图。同样在view-parent中我需要显示一些其他视图。所以当我对图像应用旋转时:
[self.backgroundView setTransform:CGAffineTransformMakeRotation((CGFloat) M_PI)];
它会旋转整个父视图 - 因此其他子视图也会旋转180度
那么,如何在不影响其他视图的情况下仅将旋转应用于背景视图?
答案 0 :(得分:0)
听起来你的backgroundView有子视图显然会被父变换,这是设计的。您需要的是制作背景视图的其他视图兄弟姐妹。确保您将子视图添加到backgroundView的superview而不是backgroundView本身。