使用纯代码开发

纯代码的iOS界面搭建

iOS界面的搭建方法有两种

  • 使用纯粹的代码搭建
  • 使用storyboard(过去是xib)搭建

目前对storyboard的使用方法还不是很熟悉。

可以清楚的是,storyboard使用拖拽控件的方式使得搭建更加方便,至于能不能完全不依赖代码完成自定义尚不知道。

storyboard也是苹果官方现在推荐的开发方式。

因此新建一个项目时,xcode会自动生成一个storyboard,并且默认配置好从storyboard的视图启动。

如果我们要进行纯代码的界面搭建,需要先在AppDelegate.m中设置启动页

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // 1.创建窗口
    self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
 
    // 2.设置窗口的根控制器
    CYXTabBarController *tabBarVC = [[CYXTabBarController alloc]init];
    self.window.rootViewController = tabBarVC;
 
    // 3.显示窗口
    [self.window makeKeyAndVisible];
 
    return YES;
}

本篇到此为止,希望这对你有帮助,如果有错误或是有需要补充的地方,望告知。


种一棵树最好的时间是在十年前,而后是现在。

Loading Disqus comments...
Table of Contents