【问题标题】:Can't click and drag an object to the ViewController无法单击并将对象拖动到 ViewController
【发布时间】:2018-03-27 23:54:04
【问题描述】:

我正在关注 developer.apple.com 上的“IOs Swift Apps 入门”程序,但无法单击对象并将其拖动到 ViewController。 这个问题已经被提出并得到了明显的巨大成功,但我找不到几乎每个答案都在谈论的 .h 或 .m 文件。

这是我检查视图控制器文件时看到的内容。

您知道如何选择或编写 .h 或 .m 文件吗? 还有一些关于课程的答案,但我不明白如何做到这一点。 这是问答链接:Can't drag and drop item from storyboard to viewcontroller in xcode

感谢您的帮助!!!

【问题讨论】:

  • 感谢@Codus,很抱歉我不明白要完成的步骤。这是 Apple 为开发人员描述的内容“在类行下方,添加以下内容://MARK: Properties [...] 在您的故事板中,选择文本字段。按住 Control 从画布上的文本字段拖动到代码显示在右侧的编辑器中,在您刚刚在 ViewController.swift 中添加的注释下方的行停止拖动。”
  • .h 和 .m 文件用于 Objective-C。当您使用 Swift 时,您添加的等效文件是 .swift
  • 您在拖动视图时是否按住了 control 键?
  • 谢谢@Lawliet。我应该在 ViewController 类的末尾添加 .swift 吗?如果是这样,我尝试并没有工作。无法更改名称。
  • 你不需要添加任何东西。扩展是默认的。

标签: swift


【解决方案1】:

根据您附加的图像,您正在快速工作,因此无需在“身份检查器”中添加 .h 或 .m 文件。

根据您附加的图像,您只需选择“查看控制器”并首先关闭“Assistant Inspector”屏幕,然后再次打开“Assistant Inspector”。 现在长按并将您的指针拖动到通过“Assistant Inspector”显示的“视图控制器”,该视图显示在您的附加图像中。

注意:请将光标拖放到“ViewDidLoad”方法之外。您可能在此方法中拖放了指向的标签或按钮,因此它不会显示任何出口声明弹出窗口。

如果不理解解决方案,请提供更多详细信息。

谢谢,

【讨论】:

  • 非常感谢您的帮助,我犯了拖放时没有按ctr键的基本错误。现在它正在工作。
【解决方案2】:

拖动时不要忘记按住Ctrl

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    相关资源
    最近更新 更多