sat*_*god 6 ipad uipopovercontroller
-(void)showsearch:(id)sender
{
SearchViewController *searchview =[[SearchViewController alloc] initWithNibName:@"SearchViewController" bundle:nil];
settingpopoverController = [[[UIPopoverController alloc]
initWithContentViewController:searchview] autorelease];
[searchview release];
[settingpopoverController presentPopoverFromBarButtonItem:sender
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
当我点击按钮时,应用程序崩溃了,我收到了[UIPopoverController dealloc] reached while popover is still visible.消息.
这里有关于这个主题的一些很好的讨论:
UIPopoverController,UIActionSheet和模态视图控制器的保留/释放模式?
它的要点是你需要:
认为 autorelease 不正确,这是一个教程
http://www.jannisnikoy.nl/index.php/2010/04/ipad-tutorial-creating-a-popoverviewcontroller
| 归档时间: |
|
| 查看次数: |
11432 次 |
| 最近记录: |