Xcode 5-连接按钮到没有文件所有者的操作

时间:2014-01-28 00:05:27

标签: ios objective-c xcode button

我正在尝试将按钮连接到动作。

ViewController.h:

    -(IBAction)buttonPressed;

ViewController.m:

    -(IBAction)buttonPressed {
    NSLog(@"Pressed!");
    }

当我点击控制并拖动按钮时,没有选择'buttonPressed'动作的选项。另外,我注意到有人说要把它拖到'FileOwner'但我在屏幕上看不到这个选项。谢谢你们!

1 个答案:

答案 0 :(得分:1)

这些屏幕截图可以帮助您找到它。

在列出视图对象的视图左侧的界面构建器(storyboard / xib)上,按顶部的名为“文件所有者”的浅橙色框...查看屏幕截图 - < / p>

Press files owner label here

当您选择此项时,请查看右侧面板,实用程序并确保第三个按钮突出显示(请参阅屏幕截图顶部的蓝色图标)....

Utilities Panel where Files Owner details can be found

在这里,您将看到自定义类,并在文本框中(此处以蓝色突出显示)是拥有该视图的视图控制器类文件的名称。如果它为空,这意味着您需要将视图控制器类文件的名称放在此处。完成后,您将能够连接按钮等。

我希望这个解释有所帮助。

干杯,吉姆。

编辑 - **

在故事板上,可以在视图控制器的底部找到文件所有者按钮的视图。请看屏幕截图,按下底部的浅橙色方块,然后再次查看实用程序面板上的第三个选项卡。

干杯 Files Owner From VC on StoryBoard