gpt4 book ai didi

swift - 为什么我在 ViewController.swift 文件中看不到添加到 Storyboard的对象?

转载 作者:行者123 更新时间:2023-11-30 10:44:30 24 4
gpt4 key购买 nike

我是 Xcode 新手,很难理解这个平台。我想知道为什么每当我向 Storyboard添加对象(按钮、标签、 ImageView 等)时,我在连接到其 View Controller 的 .swift 文件中看不到任何变化。

如果有人能准确地向我解释,我将不胜感激。

最佳答案

因为一开始就不应该有。 Interface Builder (IB) 和代码之间的连接必须手动放置(可以先编写它们并通过按住 Ctrl 键拖动到函数来连接,或者让 xCode 通过按住 Ctrl 键拖动它们就位来生成它们)。

如果您需要从代码中引用界面生成器中的任何 View ,请确保:

  1. IB 知道 View 所属的类(在身份检查器中将其设置为主容器 View 的右侧,通常是 UIViewController)

  2. 有相应的@IBOutlet(或@IBAction)标记的属性(或函数)

然后只需按住 Ctrl 键从 IB 中的对象拖动到代码中的属性,一切就应该顺利运行。

这里有一些 info如果您需要更多帮助将 IB 中的 View 连接到您的代码。

祝你编码愉快!

关于swift - 为什么我在 ViewController.swift 文件中看不到添加到 Storyboard的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56044015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com