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)方法以编程方式进行序列化。

链接:https://www.learnfk.comhttps://www.learnfk.com/ios/ios-storyboard-and-interface-builder.html

来源:LearnFk无涯教程网

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

技术教程推荐

深入浅出gRPC -〔李林锋〕

React实战进阶45讲 -〔王沛〕

Swift核心技术与实战 -〔张杰〕

Node.js开发实战 -〔杨浩〕

技术管理案例课 -〔许健〕

大厂晋升指南 -〔李运华〕

大厂广告产品心法 -〔郭谊〕

说透元宇宙 -〔方军〕

Kubernetes入门实战课 -〔罗剑锋〕

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