【发布时间】:2013-01-09 10:56:48
【问题描述】:
代码是:
OptionsTableViewController *optionsTableVc = [[OptionsTableViewController alloc] initWithItems:itemNames andSelectedItem:-1 andOrigin:-1];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:optionsTableVc];
optionsTableVc.delegate = self;
[self presentViewController:nav animated:YES completion:nil];
OptionsTableViewController 是一个自定义视图控制器,它继承自 UITableViewController,一个简单的对象
此代码在纵向、向右旋转一次或向左旋转一次时运行良好 - 但是当我在方向更改为 UpsideDown 后尝试执行此代码时 - 它停止工作 - 当我尝试执行它时,当前视图被“翻转”(即从上下颠倒,或从横向到横向)并立即消失。
【问题讨论】:
-
你有正在发生的事情的截图吗?分别在纵向和横向之前和之后会有所帮助。
-
你想展示的viewController是否允许上下颠倒?
-
@user801477 IOS 5.1 不允许您在 uiviewcontroller 上设置允许的方向
标签: objective-c ipad ios5