读书人

SplitViewController在5.0有可能出现的

发布时间: 2012-06-27 14:20:09 作者: rapoo

SplitViewController在5.0有可能出现的错误

在5.0上你可能在使用上发现:is expected to have a master view controller before its used!的错误

?

可能的原因是顺序的问题

- (BOOL)application:(UIApplication *)application                                     didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{  ...  ...  self.splitViewController = [[UISplitViewController alloc] init];  self.splitViewController.delegate = detailViewController;  self.splitViewController.viewControllers = [NSArray arrayWithObjects:masterNavigationController,                                                      detailNavigationController, nil];  ...  ...}
?也就是说delegate要在下一句前面

读书人网 >移动开发

热点推荐