我在这里找到了似乎是我的问题的答案:
但我不明白答案。我很困惑我应该将 UINavigationController 的代码放在哪里。它不能在 UINavigationController.h 文件中,因为那是锁定的。有人请帮忙
莱斯
我在这里找到了似乎是我的问题的答案:
但我不明白答案。我很困惑我应该将 UINavigationController 的代码放在哪里。它不能在 UINavigationController.h 文件中,因为那是锁定的。有人请帮忙
莱斯
UINavigationController.h
您应该创建一个名为MainNavigationController的新类并继承,而不是将代码放入UINavigationController
.
然后,您可以在名为LandscapeOK的新类中添加一个布尔值,然后ViewController
从MainNavigationController继承而不是UINavigationController
.
在 View did load set direction 中使用这个
UIViewController *c = [[UIViewController alloc]init];
[self presentModalViewController:c animated:NO];
[self dismissModalViewControllerAnimated:NO];