Swift - Storyboard & Interface

Swift - Storyboard & Interface 首页 / iOS入门教程 / Swift - Storyboard & Interface

Storyboard首先在IOS 5中引入,以节省IOS应用程序的时间构建用户界面。它是iOS应用程序的用户界面的视觉表示。它可以定义为屏幕序列,每个屏幕表示视图控制器和视图。两个Storyboard屏幕之间的转换需要Segue对象,它表示两个ViewControllers之间的转换。

Storyboard是使用Xcode提供的可视编辑器构建,其中无涯教程可以通过从媒体库中添加窗口小部件(如按钮,视图,表),文本字段等来布置和设计应用程序的用户界面将在本教程后面详细介绍。

无涯教程网

Storyboard and Interface Builder

Segues

Segues用于在Storyboard中的两个屏幕之间进行转换。无涯教程可以像模型一样设置过渡类型。用简单的话来说,Segue就像在按钮或ViewController之类的对象上定义的箭头,因此对象上的任何用户事件都会导致由segue定义的过渡。

以下图像显示使用Segues的两个ViewControllers之间的转换。

Storyboard and Interface Builder

有时,无涯教程可能需要在ViewController之间传递数据。可以通过使用prepareForSegue方法来完成,该方法在触发segue时在View Controller上调用。可以在定义了序列的对象的点击上执行序列,也可以使用ViewController上的performSegue(withIdentifier:String)方法以编程方式进行序列化。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术与商业案例解读 -〔徐飞〕

零基础学Java -〔臧萌〕

.NET Core开发实战 -〔肖伟宇〕

重学线性代数 -〔朱维刚〕

体验设计案例课 -〔炒炒〕

恋爱必修课 -〔李一帆〕

网络排查案例课 -〔杨胜辉〕

后端工程师的高阶面经 -〔邓明〕

深入拆解消息队列47讲 -〔许文强〕

好记忆不如烂笔头。留下您的足迹吧 :)