1

嗨,我对我在这里做错的事情束手无策。有没有人经历过类似的事情?我检查了苹果开发者论坛,谷歌,堆栈溢出,找不到任何东西。

MyViewController *myView;
myView = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
//or myView = [[MyViewController alloc]init];
UIPopoverController *popover;
popover = [[UIPopoverController alloc] initWithContentViewController:myView];  //always crash at here
//i've tried with some others ViewController but it's still crash.

非常感谢。

4

1 回答 1

1

假设您正在为 iPad 开发,请尝试提供popOver一些框架,并尝试调整MyViewControllernib 的大小,否则当它尝试加载视图时,它不能因为它太大了!

就像是

CGSizeMake(MyViewController.view.frame.size.width, MyViewController.view.frame.size.height);

记得调整它的大小

于 2012-06-24T16:38:38.433 回答