tabBar按鈕設置

設置一定要在重寫init方法里面??!

- (instancetype)init{

if (self= [super init]) {

//設置tabar

[self initailTabBar];

}

return self;

}

/**

*? 初始化tabBar

*/

- (void)initailTabBar{

UITabBarItem *item = [[UITabBarItem alloc] initWithTitle:AppLocalizedString(@"Merchant") image:[UIImage imageNamed:@"merchant_tab"] tag:kTabBarIndex_Merchant];

item.image = [UIImage imageNamed:@"merchant_tab"];

item.selectedImage = [[UIImage imageNamed:@"bottom_seller_click_ic"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

//? ? [item setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? kMainColorOfApp, UITextAttributeTextColor, nil] forState:UIControlStateHighlighted];

[item setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:kMainColorOfApp,NSForegroundColorAttributeName, nil] forState:UIControlStateHighlighted];

self.tabBarItem = item;

self.tabBarItem.tag = kTabBarIndex_Merchant;

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容