1

我有一个带有一个背景图像的视图父级,它缩放到整个父级视图。同样在 view-parent 我需要显示一些其他视图。所以当我对图像应用旋转时:

[self.backgroundView setTransform:CGAffineTransformMakeRotation((CGFloat) M_PI)]; 

它旋转整个父视图 - 所以其他子视图也旋转了 180 度

那么,我怎样才能将旋转仅应用于背景视图而不影响其他视图?

4

1 回答 1

0

好吧,听起来您的 backgroundView 具有显然会与父级进行转换的子视图,这是设计使然。您需要的是使您的其他视图与您的背景视图同级。确保将子视图添加到 backgroundView 的超级视图而不是 backgroundView 本身。

于 2013-02-13T10:47:05.067 回答