0
我在AppDelegate中有一个TabBar控制器,然后在TabBar上有导航控制器。但我遇到问题时,我推动导航控制器到其他视图控制器,同时保持TabBar的第一个tabItem。如何将tabbar控制器显示到下一个视图
我AppDelegate.h是:
@interface IlmStreamAppDelegate : NSObject <UIApplicationDelegate,UINavigationControllerDelegate,UINavigationControllerDelegate>
{
UIWindow *window;
UITabBarController *rootViewController;
UINavigationController *_navController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UITabBarController *rootViewController;
@property (nonatomic, retain) UINavigationController *navController;
@end
我AppDelegate.m是:
#import "IlmStreamAppDelegate.h"
@implementation IlmStreamAppDelegate
@synthesize window;
@synthesize rootViewController;
@synthesize navController;
#pragma mark -
#pragma mark Application lifecycle
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
[rootViewController setTitle:@"Categories"];
_navController = [[UINavigationController alloc] initWithRootViewController:rootViewController];
[window addSubview:_navController.view];
[self.window makeKeyAndVisible];
return YES;
}
@end
谢谢大家!我已经完成了它,通过使用UINavigationController为每个TabBarCo项目ntroller。 – 2011-12-27 13:28:06
感谢rishi,但我认为需要15个以上的推翻才能进行投票。顺便说一下,我关心给我的所有答案,我检查他们。如果有效,那么我总是感谢,而在另一种情况下,我会更详细地评论和解释我的问题。 – 2011-12-27 14:10:32
什么问题,如果有人给你写回答,他的声望也增加了这一点..没有伤害.. .. – rishi 2011-12-27 14:12:38