一個小白的問題在這裏:popoverviewController崩潰,適用於iPad的
任何想法,爲什麼這樣的代碼:
UIViewController* popoverviewController = [[UIViewController alloc]init];
UIView* popoverView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
[webViewnetwork loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"webView" ofType:@"html"]isDirectory:NO]]];
[popoverView addSubview:webViewnetwork];
popoverviewController.view = popoverView;
popoverviewController.contentSizeForViewInPopover = CGSizeMake (100, 100);
self.popoverController = [[UIPopoverController alloc] initWithContentViewController:popoverviewController];
[self.popoverController presentPopoverFromRect:CGRectMake(0, 0, 1, 1) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
將做工精細的iPad,但墜毀在iPhone上? 我試圖做同樣的事情,在我的iPad版本,這是添加一個HTML格式文本的子視圖。它在第7行(initWithContentViewController)上崩潰(程序接收信號:SIGABRT)
謝謝!
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPopoverController_class/Reference/Reference.html 表示「Popover控制器專用於iPad設備,試圖在其他設備上創建一個設備導致異常。「 – jajo87