1
我想實現ZUUIRevealController到我的項目,這個應用程序使用3個選項卡的UITabBarController。ZUUIRevealController與UITabBarController而不是UINavigationController
我通過截屏和示例代碼多次去了,但我不明白,爲什麼
[self.navigationController.parentViewController respondsToSelector:@selector(revealToggle)]
只能用假響應。
在我的appdelegate我只是創建一個簡單的UITabBarController,並添加作爲一個RootViewController的:
UITableViewController *activityViewController = [[[ActivityViewController alloc] initWithNibName:@"ActivityViewController" bundle:nil] autorelease];
UIViewController *agendaViewController = [[[AgendaViewController alloc] initWithNibName:@"AgendaViewController" bundle:nil] autorelease];
UIViewController *settingsViewController = [[[SettingsViewController alloc] initWithNibName:@"SettingsViewController" bundle:nil] autorelease];
UINavigationController *activityNavController = [[[UINavigationController alloc] initWithRootViewController:activityViewController] autorelease];
UINavigationController *agendaNavController = [[[UINavigationController alloc] initWithRootViewController:agendaViewController] autorelease];
UINavigationController *settingsNavController = [[[UINavigationController alloc] initWithRootViewController:settingsViewController] autorelease];
self.tabBarController = [[UITabBarController alloc] init];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:activityNavController, agendaNavController, settingsNavController, nil];
SortViewController *sortViewController = [[SortViewController alloc] init];
ZUUIRevealController *revealController = [[ZUUIRevealController alloc] initWithFrontViewController:self.tabBarController rearViewController:sortViewController];
[sortViewController release];
//self.window.rootViewController = self.tabBarController;
self.window.rootViewController = revealController;
[revealController release];
[self.window makeKeyAndVisible];
但是,當我做我的ActivityViewController檢查,我只得到虛假
if([self.tabBarController.parentViewController respondsToSelector:@selector(revealToggle)])
{
NSLog(@"YAY");
}
else
{
NSLog(@"WRONG");
}
似乎在屏幕截圖中非常簡單,但它看起來像我失去了一些東西。
ZUUIRevealController:https://github.com/pkluz/ZUUIRevealController
驚人的檢查,該工作 –