Wednesday 8 June 2011

How to Create a Tabbar View.

#import

@interface TabBarAppDelegate : NSObject
{
UIWindow *window;
UITabBarController *tabBarControl;
}
@property (nonatomic, retain) UITabBarController *tabBarControl;
@property (nonatomic, retain) IBOutlet UIWindow *window;

@end


#import "TabBarAppDelegate.h"
#import "ViewController1.h"
#import "ViewController2.h"
#import "ViewController3.h"

@implementation TabBarAppDelegate

@synthesize window,tabBarControl;


#pragma mark -
#pragma mark Application lifecycle

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[window makeKeyAndVisible];
self.tabBarControl=[[UITabBarController alloc]init];
ViewController1 *tv1 = [[tabview3 alloc]init];
tv.tabBarItem.title = @"TabView1";
tv.tabBarItem.image = [UIImage imageNamed:@"Item1.png"];
ViewController2 *tv2 = [[tabview1 alloc]init];
tv1.tabBarItem.title = @"TabView2";
tv1.tabBarItem.image = [UIImage imageNamed:@"Item2.png"];
ViewController3 *tv3 = [[tabview2 alloc]init];
tv2.tabBarItem.title = @"TabView3";
tv2.tabBarItem.image = [UIImage imageNamed:@"Item3.png"];
[self.tabBarControl setViewControllers:[NSArray arrayWithObjects:tv1, tv2,tv3,nil]];
[window addSubview:tabBarControl.view];

[tv release];
[tv1 release];
[tv2 release];
[tabBarControl release];
return YES;
}

No comments:

Post a Comment