【发布时间】:2014-02-08 00:21:44
【问题描述】:
UISplitViewControllerDelegate 表现出非常奇怪的行为。一些委托方法没有被调用,但其他方法被调用。
以下方法被调用,因此委托设置正确。
- (BOOL)splitViewController:(UISplitViewController *)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation
以下方法不会被调用。
- (void)splitViewController:(UISplitViewController *)splitController willHideViewController:(UIViewController *)viewController withBarButtonItem:(UIBarButtonItem *)barButtonItem forPopoverController:(UIPopoverController *)popoverController
- (void)splitViewController:(UISplitViewController *)splitController willShowViewController:(UIViewController *)viewController invalidatingBarButtonItem:(UIBarButtonItem *)barButtonItem
非常感谢您的帮助。
【问题讨论】:
-
第一个方法返回
YES吗? -
没错,它返回YES
标签: ios objective-c uiviewcontroller uisplitviewcontroller uisplitviewdelegate