Xcode 故事板的幕后发生了什么?生成情节提要的元素实际上是在.swift文件中构造代码,还是可视化表示完全替换代码?
AFAIK,您拖动到的视图和您在情节提要上设置的约束将转录为 XML:可扩展标记语言,并将充当设置实例的说明
可扩展标记语言是一种标记语言,它定义了一组 以人类可读的格式对文档进行编码的规则 和机器可读。
当您在.storyboard
文件上提交/面对冲突时,您可能已经注意到了这一点。您可以通过右键单击.storyboard
文件 -> 打开为 -> 源代码来查看
情节提要仅以文本形式描述实例。将其视为配置实例的说明。 当加载笔尖(视图控制器或其主视图(时,遵守这些指令并存在实际配置的实例。
故事板:"在 50,75 处制作一个按钮,标题确定。
运行时,当笔尖加载时:"是的,主人。