我使用下面的代码来显示具有部分卷曲效果的视图。
并且它工作正常,但我想知道我在触摸卷曲效果时如何dismiss
popoverViewController
,就像在iphone中的地图应用程序中一样。
感谢您的帮助
UINavigationController *navPop = [[UINavigationController alloc] initWithRootViewController:popoverViewController] ;
[popoverViewController release];
[popoverViewController setModalTransitionStyle:UIModalTransitionStylePartialCurl];
[self presentModalViewController:navPop animated:YES];
实际上我知道解除视图的代码但是,我需要知道的是我想通过点击卷曲效果来解除它...这是我想知道的wat
答案 0 :(得分:1)
使用dismissModalViewControllerAnimated:
方法。
答案 1 :(得分:1)
我猜你正在设置modalTransitionStyle
错误的对象。当您提交navPop
时,您应该将属性设置为:
[navPop setModalTransitionStyle:UIModalTransitionStylePartialCurl];
如果您想dismiss
,请致电:
[navPop dismissModalViewControllerAnimated:YES];
您会看到curl effect