UITabBarController與UINavigationController混合開發(fā)

##這種方式可以讓你快速生成一個(gè)UITabBarController與UINavigationController的混合開發(fā)形式!

更加簡(jiǎn)潔頁(yè)請(qǐng)看:http://www.itdecent.cn/p/d2730568230b

######首先我們?cè)谌肟陬愔付═abBarController

????#import"AppDelegate.h"

????#import"QWTabBarController.h"

????@interfaceAppDelegate()

????@end

????@implementationAppDelegate

????- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {

????self.window= [[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];

????QWTabBarController*tabBar = [[QWTabBarControlleralloc]init];

????self.window.rootViewController= tabBar;

????[self.windowmakeKeyAndVisible];

????returnYES;

????}


######2.創(chuàng)建一個(gè)UINavigationController

.h

#import@interface QWNavitionController: UINavigationController

@end

.m

#import "QWNavitionController.h"

@interface QWNavitionController ()

@end

@implementation QWNavitionController

- (void)viewDidLoad {

[super viewDidLoad];

self.navigationBar.barTintColor = MAIN_COLOR;

[self.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor],NSFontAttributeName:[UIFont systemFontOfSize:20.0]}];

}

- (void)didReceiveMemoryWarning {

[super didReceiveMemoryWarning];

// Dispose of any resources that can be recreated.

}

@end


######3.創(chuàng)建對(duì)應(yīng)的UITabBarController


#define MAIN_COLOR RGB(233.0,82.0,82.0) 宏定義的顏色

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容