在 iOS 4.3 for iPad 中显示模式视图控制器是不是已更改?
Posted
技术标签:
【中文标题】在 iOS 4.3 for iPad 中显示模式视图控制器是不是已更改?【英文标题】:has Presenting modal view controller in iOS 4.3 for iPad changed?在 iOS 4.3 for iPad 中显示模式视图控制器是否已更改? 【发布时间】:2011-07-30 13:01:18 【问题描述】:ios 4.3 for iPad 中的展示模式视图控制器是否发生了变化?
我创建了一个新的视图应用程序,然后创建了一个名为“One”的新 UIViewControllerSubclass,然后我将 One.xib 的背景更改为黑色,在应用程序视图控制器的 viewDidLoad 方法中我放置在下面的代码中。我在模拟器中运行项目并收到“代码已运行...”的日志
项目可以从这里下载....Download Source Code of Project
#import "One.h"
- (void)viewDidLoad
One *newItemViewController = [[One alloc] initWithNibName:@"One" bundle:nil];
newItemViewController.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:newItemViewController animated:YES];
[newItemViewController release];
NSLog(@"Code has run...");
【问题讨论】:
【参考方案1】:尝试将您的 this 放在 viewDidAppear 方法中,而不是 viewDidLoad。
【讨论】:
以上是关于在 iOS 4.3 for iPad 中显示模式视图控制器是不是已更改?的主要内容,如果未能解决你的问题,请参考以下文章
在 iPad iOS 4.3 中支持纵向和横向界面方向的最佳实践
启用多任务手势的 iPad 上的 UIScrollView 问题(iOS 4.3)
“不支持这种电影格式” - iPad 上 UIImagePickerController 的奇怪问题(iOS v 4.3)