iOS 4.3 for iOS中的模态视图控制器是否已更改?
我创建了一个新的视图应用程序,然后创建了一个名为“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...");
}
答案 0 :(得分:1)
尝试将其放在viewDidAppear方法而不是viewDidLoad。