目标C:如何将红色选项卡添加到选项卡栏控制器

时间:2011-08-09 09:34:26

标签: objective-c ios uitabbar

我想创建一个中心红色标签按钮(如在Pinterest中),如下面的屏幕截图所示

enter image description here

有关如何做到这一点的任何建议吗?

2 个答案:

答案 0 :(得分:2)

    //in ur view didload    
- (void)viewDidLoad {

    [super viewDidLoad]; 

    CGRect frame = CGRectMake(0, 0, 480, 49);

    UIView *viw = [[UIView alloc] initWithFrame:frame];

    UIImage *image = [UIImage imageNamed:@"urRedColorImage.png"];

    UIColor *color = [[UIColor alloc] initWithPatternImage:image];

    viw.backgroundColor = color;

    [color release];

    [[self tabBar] insertSubview:viw atIndex:0];

    [viw release];

}

答案 1 :(得分:2)

您可以在UITabBar顶部添加自定义按钮。

请参阅http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button/