【问题标题】:Round Rect Button connecting to ViewController.h连接到 ViewController.h 的圆形矩形按钮
【发布时间】:2012-02-06 05:54:30
【问题描述】:

所以,这对我来说有点难以解释,但我会尽力而为。我很可能犯了一个简单的错误,但我无法弄清楚。所以,我在我的主线故事板上,控制器上有一个圆形矩形按钮。我打开双视图编辑器并打开 viewcontroller.h 文件。现在,我应该能够按下控制并拖动 .h 文件中的按钮连接,但我不能。它不会给选项。那有意义吗?

有什么想法吗?

http://www.youtube.com/watch?v=62Xfn5oAjw0 编辑:例如,我需要在 3:08 完成该部分,但它不允许我这样做。

编辑 2:好的。所以,我把按钮放在一个视图控制器上,一切都按照它应该的方式工作。但是,当我将相同的按钮放在标签栏视图控制器上时,它不会播放它应该在按下时发出的声音。不在标签栏控制器上时播放的声音很好。

【问题讨论】:

  • 显示初始化UIButton的代码

标签: iphone ios xcode


【解决方案1】:

编辑:我看了视频,知道你在做什么。您正在尝试创建一个出口。当您右键单击该按钮时,会出现一个圆圈,上面写着“新参考插座”。尝试将该圆圈拖动到视图控制器。否则,只需键入他手动执行后出现的内容。简单。

它应该已经自动连接。你从来没有真正将按钮拖到视图控制器上。视图应该已经连接,因此视图的任何部分都已连接。但是,如果您将来遇到问题,请尝试重新开始。

你要做的是进入文件>新建文件

然后您将要选择一个新的视图控制器,并确保勾选“包含 XIB”或类似内容的框。

之后,它将建立您需要的所有连接。视图的任何部分都会自动连接到视图控制器,您需要做的就是创建 IB 操作以在界面中执行操作,并在您准备好时将它们连接到按钮。

【讨论】:

  • 这适用于单个视图控制器,但不适用于标签栏。有什么想法吗?
  • 你能改一下吗?你的问题没有意义。
  • 编辑:我认为您需要做的是设置委托。右键单击选项卡栏并将“委托”圆圈拖到“文件所有者”。如果可行,请给我答案,否则我很乐意为您提供帮助。同样,我没有完全理解你的问题,所以我可能错了。
【解决方案2】:

您必须将视图控制器设置为视图的文件所有者。这是在故事板中完成的。

【讨论】:

    【解决方案3】:

    我不明白您为什么要按住 ctrl+拖动按钮到您的 ViewController.h 。如果您想将按钮链接到情节提要中的 ViewController,则只需 ctrl+将其拖动到该 ViewController。我可能不明白你的问题,但我认为这就是你想要的。

    【讨论】:

      猜你喜欢
      • 2013-09-28
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 2013-08-25
      • 2012-05-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多