1

我正在使用 Facebook 开发人员提供的 iOS 静态库项目来显示屏幕,由于存在会话超时情况,我必须在 15 分钟时关闭屏幕。当用户尝试分享帖子并且如果他只是离开它 15 分钟时,我无法关闭他的视图,而是在我的一段代码关闭所有视图(fbdialog 除外)之后就像背景一样。问题是我自己没有创建 fbdialog,而是尝试了

facebook = [[Facebook alloc] initWithAppId:facebookAppId andDelegate:self] ;

Facebook 类创建对话框并自行管理,只要我想从我的应用程序到静态库,必须做什么才能关闭对话框。

4

1 回答 1

-1

在您的 facebook sdk 中,必须有关闭对话框的方法。您必须使用它提供的委托才能向该方法发送消息。在您的工人阶级中找到并实施它们。

它必须是 FBDelegate 或 FBDialogDelegate 之类的东西,我不确定,你可以分享一个指向你的 facebook sdk 的链接来查看它。我使用过几个 FB sdk,它们都不同。

于 2012-07-10T07:39:06.217 回答