Revision: 29324
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 27, 2010 03:28 by mracoker
Initial Code
//header #import <Foundation/Foundation.h> @interface CustomUITabBarController : UITabBarController { } @end //implementation #import "CustomUITabBarController.h" @interface UITabBarController (private) - (UITabBar *)tabBar; @end @implementation CustomUITabBarController -(float)rgbPercent:(int)rgb { int tmp = (rgb * 100) / 255; return [[NSString stringWithFormat:@".%i", tmp] floatValue]; } - (void)viewDidLoad { [super viewDidLoad]; CGRect frame = CGRectMake(0.0, 0.0, self.view.bounds.size.width, 48); UIView *v = [[UIView alloc] initWithFrame:frame]; //UIColor *col = [UIColor colorWithRed:[self rgbPercent:0] green:[self rgbPercent:128] blue:1 alpha:1]; UIColor *col = [UIColor colorWithRed:[self rgbPercent:128] green:1 blue:0 alpha:1]; [v setBackgroundColor:col]; [v setAlpha:0.5]; [[self tabBar] addSubview:v]; [v release]; } @end ////////////////////////// sample of use ////////////////////////// CustomUITabBarController *tabBar = [[CustomUITabBarController alloc] init]; [window addSubview:tabBar.view];
Initial URL
Initial Description
Initial Title
CustomUITabBar with background color
Initial Tags
color
Initial Language
Objective C