我是 Xcode 新手,很难理解这个平台。我想知道为什么每当我向 Storyboard添加对象(按钮、标签、 ImageView 等)时,我在连接到其 View Controller 的 .swift 文件中看不到任何变化。
如果有人能准确地向我解释,我将不胜感激。
最佳答案
因为一开始就不应该有。 Interface Builder (IB) 和代码之间的连接必须手动放置(可以先编写它们并通过按住 Ctrl 键拖动到函数来连接,或者让 xCode 通过按住 Ctrl 键拖动它们就位来生成它们)。
如果您需要从代码中引用界面生成器中的任何 View ,请确保:
IB 知道 View 所属的类(在身份检查器中将其设置为主容器 View 的右侧,通常是 UIViewController)
有相应的
@IBOutlet
(或@IBAction
)标记的属性(或函数)
然后只需按住 Ctrl 键从 IB 中的对象拖动到代码中的属性,一切就应该顺利运行。
这里有一些 info如果您需要更多帮助将 IB 中的 View 连接到您的代码。
祝你编码愉快!
关于swift - 为什么我在 ViewController.swift 文件中看不到添加到 Storyboard的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56044015/