使用纯代码开发
纯代码的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;
}
本篇到此为止,希望这对你有帮助,如果有错误或是有需要补充的地方,望告知。