iOS基础之UIController(视图控制器)
个人认为视图控制器是比较重要的,那么我们先来了解下它的一些主要功能。
1.控制视图大小变换、布局视图、响应事件
2.检测以及处理内存警告
3.检测以及处理屏幕旋转
4.检测视图的切换
5.实现模块独立,提高复用性
视图控制器的第5个功能比较重要,运用的好的话能够给我们提供很大的方便。
如何创建UIController:
//设置window的根视图控制器 //创建一个视图控制器 RootViewController *rootVC = [[RootViewController alloc]init]; //制定windonw的跟视图控制器为rootVC self.window.rootViewController = rootVC;
在指定了根视图控制器以后,我们在创建其他视图控制器的时候会以根视图控制器为起始页面。在用视图控制器的时候还有一个优点,就是你的代码不需要全部挤在一起,看起来会比较简洁。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步