《Swift与iOS的故事板应用开发指南》
1. 场景和视图命名
在处理多个场景时,将所有场景都命名为“视图控制器场景”并无帮助。为了区分它们,可以在故事板编辑器中重命名控制器。具体步骤如下:
- 在文档大纲中选择场景的视图控制器。
- 选择“视图”|“实用工具”|“显示属性检查器”,或按下Command + Option + 3。
- 深入到“文档”部分,其中标签提示会显示“文档标签”。
- 输入其他值,如“Press Me”、“Message”或“Initial”,这将同时重命名视图控制器和文档大纲中的场景。
默认情况下,文档大纲中元素的名称取自元素的文本值,若没有文本值则取自类型。这意味着对标签或按钮文本的更新将自动反映在大纲中。不过,也可以为文档大纲中的任何视图添加文档标签。
2. Swift与故事板集成
到目前为止,故事板内容尚未涉及任何Swift或其他编程内容,仅使用了故事板编辑器的拖放功能。幸运的是,使用自定义视图控制器可以轻松集成故事板和Swift。
2.1 自定义视图控制器
每个标准视图控制器都有对应的超类。可以用自定义子类替换它,从而影响和改变用户界面中的操作。若要替换“消息场景”中的消息,可创建一个名为 MessageViewController.swift 的新文件,内容如下:
import UIKit
class MessageViewController: UIViewController {
}
创
超级会员免费看
订阅专栏 解锁全文
1137

被折叠的 条评论
为什么被折叠?



