第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

UITabBar中的自定義顏色

UITabBar中的自定義顏色

慕田峪4524236 2019-07-29 16:55:01
UITabBar中的自定義顏色是否可以在UITabBar中使用自定義顏色和背景圖像?我意識到Apple希望每個人都使用相同的藍色和灰色標簽欄,但有沒有辦法自定義這個?其次,即使我創(chuàng)建自己的TabBar視圖控制器,以及自定義圖像,這是否會違反Apple的人機界面指南?
查看完整描述

3 回答

?
冉冉說

TA貢獻1877條經(jīng)驗 獲得超1個贊

我在Silent Mac Design找到了答案。

我這樣實現(xiàn):

首先創(chuàng)建UITabBarContoller的子類

// CustomUITabBarController.h#import <UIKit/UIKit.h>@interface CustomUITabBarController: UITabBarController {
  IBOutlet UITabBar *tabBar1;}@property(nonatomic, retain) UITabBar *tabBar1;@end

 

// CustomUITabBarController.m#import "CustomUITabBarController.h"@implementation CustomUITabBarController@synthesize tabBar1;- (void)viewDidLoad {
  [super viewDidLoad];

  CGRect frame = CGRectMake(0.0, 0, self.view.bounds.size.width, 48);

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

  [v setBackgroundColor:[[UIColor alloc] initWithRed:1.0
                                               green:0.0
                                                blue:0.0
                                               alpha:0.1]];

  [tabBar1 insertSubview:v atIndex:0];
  [v release];}@end

在你的Nib文件中用CustomUITabBarController替換你的TabBar控制器的類。


查看完整回答
反對 回復 2019-07-29
?
qq_花開花謝_0

TA貢獻1835條經(jīng)驗 獲得超7個贊

僅供參考,從iOS 5開始,您可以自定義UITabBar的各個方面,包括使用backgroundImage屬性設(shè)置其背景圖像。

iOS 5中新的UITabBar “自定義外觀”屬性包括:

backgroundImage 
selectedImageTintColor  
selectionIndicatorImage  
tintColor

鑒于Apple已經(jīng)在iOS 5中引入了這些方法,那么他們可能會更加同情為早期操作系統(tǒng)定制UITabBar。這個網(wǎng)站說Twitter應用程序使用自定義標簽欄,所以這可能是Apple將這樣的應用程序放入App Store的更多原因,但不能保證!


查看完整回答
反對 回復 2019-07-29
  • 3 回答
  • 0 關(guān)注
  • 613 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號