Xcode 问题 - 无法将按钮连接到对象

Posted

技术标签:

【中文标题】Xcode 问题 - 无法将按钮连接到对象【英文标题】:Xcode issue - cannot connect button to object 【发布时间】:2011-06-07 11:44:15 【问题描述】:

我似乎遇到了问题。我在 Apple 开发中心关注的教程说:

    按住 Control 并从 将按钮转换为 ConverterController 中的实例 nib 文件窗口。

    会弹出一个黑框,类似于 我们用来连接插座的那个。 选择转换:。

    保存笔尖文件。

我通常按住 ctrl 并将鼠标从一个对象拖到另一个对象。但是,当从我的用户界面中选择一个按钮并尝试拖动到 xib 窗口中的一个对象时(这都是在 Interface Builder 中),该对象不会突出显示。它就是不让我这样做!

任何想法为什么会发生这种情况?

【问题讨论】:

【参考方案1】:

您可以使用 nib 文件中所有对象的“树”图,以便更轻松地选择一个。如果它们相互重叠、隐藏或难以直接单击,这将很有帮助。在 xcode 4 中,nib 视图的左下方有一个小三角形按钮;如果单击它,将打开一个边栏,其中包含所有笔尖对象的文本轮廓。您可以单击此列表中的按钮使其突出显示,然后按住 Control 并拖动到您的文件所有者以将其附加到您编写的方法上。如果您想对视图或子视图中的对象重新排序,以便将一些对象置于其他对象之上,则侧边栏也很有用。

【讨论】:

【参考方案2】:

右键单击文件所有者文件,您面前会弹出一个弹出窗口,您可以看到您在项目中拥有的各种操作方法。

选择特定的操作方法,然后将其分配给您要调用相应功能的相应按钮。

【讨论】:

以上是关于Xcode 问题 - 无法将按钮连接到对象的主要内容,如果未能解决你的问题,请参考以下文章

如何将情节提要中的按钮连接到 Xcode 中的代码

在 Xcode 13 中将标签/按钮从 StoryBoard 连接到 ContentView

xcode swift - 无法编辑后退按钮

如何将情节提要中的多个按钮连接到单个动作?

从 SCNNode 对象转场(Swift)

我无法将 TableViewCell 按钮连接到 TableViewController!如何将 TableViewCell 中的值连接到 TableViewController?