美文网首页
学Swift挣美元UI篇之05 Storyboards 和 ni

学Swift挣美元UI篇之05 Storyboards 和 ni

作者: iCloudEnd | 来源:发表于2019-03-14 15:25 被阅读3次

    之前的文章主要介绍swift的语法,本篇将带领大家从UI层面学习iOS开发

    学Swift挣美元UI篇之05 Storyboards 和 nibs介绍

    View Controllers 和 views

    在scene中我们看到任何事情都是view。例如 Text fields,labels,buttons,swites 和images都是典型的views。Views可以包含其他的view,根scene的父类也是view。

    如果您有编程的经验,您有可能会遇到过MVC设计模式,其将view从model和controller分离开。

    在iOS中我们把controller称为view controller,view controller用于管理scene的view:

    • views交互
      用户可以与特定views类型进行交互(例如按钮、text fields)。View controller 负责响应此类交换。例如在微信的登陆界面中,当用户点击“登陆”按钮时间,视图控制器负责响应用户的登陆。如果用户登陆成功后,view controller 切换到微信的登陆界面。

    • view升级
      许多诸如image view 或table view的控件,显示内容时可能需要从数据源更新数据。View controller 将负责从数据源提取数据并显示。

    相关文章

      网友评论

          本文标题:学Swift挣美元UI篇之05 Storyboards 和 ni

          本文链接:https://www.haomeiwen.com/subject/ecxcmqtx.html