3

我正在关注本教程http://developers.facebook.com/docs/mobile/ios/build/#implementsso,我正在添加注销按钮的部分(第 4 步)。我已经输入了代码,但我无法找到触发注销功能的方法,因为我一直将所有代码放在应用程序委托文件而不是视图控制器文件中,因为这就是本教程所指示的我来做。该代码包括按钮的设置,但我不知道如何将其转换为情节提要文件。谢谢你的帮助。

4

1 回答 1

2

尝试遵循本指南: http: //klanguedoc.hubpages.com/hub/IOS-5-A-Beginners-Guide-to-Storyboard-Connection

您将要按住“控制”并从按钮拖动到视图控制器。一旦你这样做了,它应该会弹出一个可供选择的 IBAction 方法列表。单击相应的。

它应该看起来像这样: 在此处输入图像描述

编辑1:

您无法从应用委托连接 IBAction。只需将它放在您的 ViewController 文件中。如果它需要在应用程序委托中,请在 VC IBAction 中调用:

-(IBAction)yourAction {
YourAppDelegate *appDelegate = (YourAppDelegateClass*)[[UIApplication sharedApplication] delegate];
[appDelegate performSelector:@selector(yourOtherMethod)];
}
于 2012-08-13T17:49:46.693 回答