在 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 中显示模式视图控制器是不是已更改?的主要内容,如果未能解决你的问题,请参考以下文章