久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

純代碼搭建IOS主流框架

 ____YY____ 2016-01-18

純代碼搭建IOS主流框架

1WYYNavigationController

#import "WYYNavigationController.h"

 

@implementation WYYNavigationController

 

-(void)viewDidLoad{

    [super viewDidLoad];

}

 

-(void)didReceiveMemoryWarning{

    [self didReceiveMemoryWarning];

}

@end

2,、WYYTabBarController

//

//  WYYTabBarController.m

//  test1

//

//  Created by chengyou on 16/1/18.

//

 

#import "WYYTabBarController.h"

 

@implementation WYYTabBarController

-(void)viewDidLoad{

    [super viewDidLoad];

    [self setUpAllChildViewController];

}

 

-(void) setUpAllChildViewController{

    //1.添加第一個(gè)控制器

    WYYOneViewController *oneVc = [[WYYOneViewController alloc] init];

    [self setUpAllChildViewController:oneVc image:[UIImage imageNamed:@"tab_home_icon"] title:@"首頁(yè)"];

   

    //2.添加第二個(gè)控制器

    WYYTwoTableViewController *twoVc = [[WYYTwoTableViewController alloc] init];

    [self setUpAllChildViewController:twoVc image:[UIImage imageNamed:@"js"] title:@"通訊錄"];

   

    //3.添加第三個(gè)控制器

    WYYThreeTableViewController *threeVc = [[WYYThreeTableViewController alloc] init];

    [self setUpAllChildViewController:threeVc image:[UIImage imageNamed:@"qw"] title:@"辦公"];

   

    //4.1加載storyboard,這里僅僅是加載名稱為WYYFourViewControllerstoryBoard,,并不會(huì)創(chuàng)建storyBoard中的控制器和空間

    UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"WYYFourViewController" bundle:nil];

    //4.2創(chuàng)建storyBoard中箭頭指向的控制器(初始控制器)

    WYYFourViewController *fourVc = [storyBoard instantiateInitialViewController];

    //4.3添加第四個(gè)控制器

    [self setUpAllChildViewController:fourVc image:[UIImage imageNamed:@"user"] title:@"設(shè)置"];

}

 

#pragma mark -- 添加一個(gè)子控制器的方法

-(void)setUpAllChildViewController:(UIViewController *)viewController image:(UIImage *)image title:(NSString *)title{

    UINavigationController *navC = [[UINavigationController alloc] initWithRootViewController:viewController];

    navC.title = title;

    navC.tabBarItem.image = image;

    [navC.navigationBar setBackgroundImage:[UIImage imageNamed:@"commentary_num_bg"] forBarMetrics:UIBarMetricsDefault];

    viewController.navigationItem.title = title;

   

    [self addChildViewController:navC];

}

@end

 

3WYYViewController

          //

//  WYYViewController.m

//  test1

//

//  Created by chengyou on 16/1/18.

//  Copyright ? 2016 wuyingying. All rights reserved.

//

 

#import "WYYViewController.h"

 

@implementation WYYViewController

-(void)viewDidLoad{

    //如果控制器AView成為控制器BView的子控件,,那么A控制器成為B控制器的子控制器

    WYYTabBarController *tabBarVc = [[WYYTabBarController alloc] init];

   

    //添加WYYTabBarController為子控制器

    [self addChildViewController:tabBarVc];

}

 

@end

 

4,、AppDelegate.m

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

    // Override point for customization after application launch.

    //1.創(chuàng)建窗口

    self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];

   

    //2.設(shè)置窗口的根控制器

    WYYTabBarController *dragVc = [[WYYTabBarController alloc] init];

    self.window.rootViewController = dragVc;

   

    //3.顯示窗口

    [self.window makeKeyAndVisible];

   

    return YES;

}

5、配置Main Interface

說(shuō)明: 我的電腦:Users:chengyou:Desktop:屏幕快照 2016-01-18 下午2.40.37.png

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多