iphone - xcode 4.2.1 - 旋转支持问题

标签 iphone ios xcode ios4 device-orientation

我设计了一个应用程序来支持 ios 4.3,并且从“支持的设备方向”中我删除了所有内容,只有纵向处于事件状态。

问题是,当我在手机中模拟该应用程序时,它支持所有方向,而我的应用程序看起来与横向方向不同。

如何强制它不支持横向方向?

最佳答案

在 View Controller 调用中

 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
 {
    return UIInterfaceOrientationIsPortrait(interfaceOrientation);
 }

强制其不在横向模式下旋转。您还需要确保所有父 View 都具有 autoresizesSubviews = YES。

关于iphone - xcode 4.2.1 - 旋转支持问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9648986/

相关文章:

xcode - 如何在 Xcode 中启用 NSZombie?

ios - 如何使用FBSDKLoginManager进行FB登录?

iphone - PickerView 仅返回我的数组中添加的最后一个对象

ios - iOS 中 Core Data 集成中的正向和反向映射是什么

ios - 快速重绘 View

ipad - 在 iPad 上像 Reeder 和 Photos 这样扩展/压缩堆栈的技术是什么?

ios - 使用 UIPickerView 进行 UI 测试时出现 "Failed to get refreshed snapshot"错误

iPhone 用户界面选择器

ios - 如何解决单例类泄漏问题?

ios - 在 SpriteKit 中处理不同的 iOS 设备分辨率