0
您可以提供一些很好的鏈接或示例,瞭解如何將導航控制器放置在iPhone中的TabBar控制器上,而無需使用「界面」構建器。 我知道創建tabBar控制器。請告訴我如何在tabBar控制器提供的視圖中放置導航。如何將導航控制器放置在iPhone中的TabBar控制器上而不使用Interface Builder?
您可以提供一些很好的鏈接或示例,瞭解如何將導航控制器放置在iPhone中的TabBar控制器上,而無需使用「界面」構建器。 我知道創建tabBar控制器。請告訴我如何在tabBar控制器提供的視圖中放置導航。如何將導航控制器放置在iPhone中的TabBar控制器上而不使用Interface Builder?
如果我理解正確的,你,你應該做的是與一個或多個UINavigationController
實例創建NSArray
,並將其分配給UITabBarController
的viewControllers
財產。
你不得不進行調整,但這樣的事情可能工作:
NSMutableArray* controllers = [NSMutableArray arrayWithCapacity:4];
for (NSUInteger i = 0; i < 4; ++i)
{
UIViewController* innerController = [[[UIViewController alloc] init] autorelease];
UINavigationController* outerController = [[[UINavigationController alloc] initWithRootViewController:innerController] autorelease];
[controllers addObject:outerController];
}
[tabBarController setViewControllers:controllers animated:YES];