Kir*_*met 2 uiviewcontroller ipad uisplitviewcontroller ios5 uistoryboard
我想在仅在iPad处于纵向视图时选择单元格时隐藏主视图控制器.因此,用户将单击该单元格,然后主视图控制器将消失(如在Mail中).我在哪里以及如何做到这一点?

这个项目是开源的:https://github.com/kirkouimet/enzyme
配置详细信息视图控制器后,需要关闭弹出控制器.
if (self.popoverController) {
[self.popoverController dismissPopoverAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)
如果您的详细视图控制器还没有要保存的属性UIPopoverController,则可以通过实现这些委托方法来捕获它UISplitViewControllerDelegate
- (void)splitViewController:(UISplitViewController *)iSplitViewController
willHideViewController:(UIViewController *)iViewController
withBarButtonItem:(UIBarButtonItem *)iBarButtonItem
forPopoverController:(UIPopoverController *)iPopoverController {
self.popoverController = iPopoverController;
}
- (void)splitViewController:(UISplitViewController *)iSplitViewController
willShowViewController:(UIViewController *)iViewController
invalidatingBarButtonItem:(UIBarButtonItem *)iBarButtonItem {
self.popoverController = nil;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4144 次 |
| 最近记录: |