2012-07-10 81 views
1

我正在使用由Facebook開發人員提供的iOS靜態庫項目來顯示屏幕,因爲會話超時情況下,我必須在15分鐘時關閉屏幕。當用戶試圖分享帖子時,如果他只是離開它15分鐘,我不能關閉他的視圖,而只是像我的關閉所有視圖(除了fbdialog)的代碼段後面的背景。問題是,我不創造fbdialog自己,而不是我嘗試fbdialog無法關閉

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

Facebook類創建對話框並自行管理,有什麼必須做,從我的應用程序關閉對話框,每當我想靜態庫。

回答

-1

在你的Facebook SDK中必須有關閉對話框的方法。 您必須使用它提供的委託才能將消息發送到該方法。 在工作班級中查找並執行它們。

它必須是FBDelegate或FBDialogDelegate之類的東西,我不確定,你可以分享一個鏈接到你的facebook sdk來看看它。 我曾與幾個FB sdks,他們都不同。