禁用UIView响应UIIntefaceOrientationDidChange

时间:2011-09-26 22:11:22

标签: iphone uiview rotation orientation device

我在uiview中有一个uiimageview,我希望它在调用uiinterfaceorientationdidchange时不旋转,但我希望其他所有内容都可以旋转。现在一切都在旋转,我怎样才能设置某些不旋转的物体?

1 个答案:

答案 0 :(得分:0)

UIImage有一个属性imageOrientation。或者,创建一个仅包含UIImageView的自定义视图控制器,并在该控制器的shouldRotateToInterfaceOrientation:方法中返回NO。然后,在主视图控制器的界面构建器中,添加自定义对象并将其类更改为自定义UIImageView。或者您可以以编程方式将其添加为子视图。

查看UIViewController Class Reference了解详情。