好奇关于UIView与UIViewController之间的关系。

好奇关于UIView与UIViewController之间的关系。

好奇关于UIView与UIViewController之间的关系,假如我只设置一个UIViewController,却用它不断切换UIView,会怎样?这个程序是会变得更节能还是编程变的更复杂?求老师讲授。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

UIViewController是控制器,UIView是控件,通过UIViewController控制UIView的切换这个是比较复杂的,一般界面之间的切换才会使用控制器的跳转来实现。

  • 慕粉1247125 提问者 #1
    也就是说,可以认为,苹果为了编程者方便,自动把controller和view组成一组,成为一个UIViewController,既方便view控制,也方便view切换,就避免了用Controller切换view的繁琐步骤了,通常的页面切换也可以通过切换一套的UIViewController来简便地完成,是这个意思吗?
    2018-12-25 22:31:22
  • Tender10 回复 提问者 慕粉1247125 #2
    其实给你做个比喻会清晰一点,控制器像是一个容器,这个容器里,你可以放很多的控件,去展示你想要展示的东西。如果只在这个容器里改变各个控件,那就控件之间的交互就可以了。如果是想换个容器,看另一个容器里的东西,是不是就要容器与容器之间的切换,也就是控制器的切换。
    2018-12-26 10:19:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS进阶:界面优化与数据存储
  • 参与学习       516    人
  • 提交作业       158    份
  • 解答问题       637    个

本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师