2012-03-02 18 views
1

我在我的應用程序中使用了TWTweetComposeViewController。如果用戶在撰寫推文對話框處於活動狀態時鎖定設備(或切換應用程序),然後將其解鎖,則撰寫推文對話框將自動取消(TWTweetComposeViewControllerResultCancelled是視圖'completionHandler屬性的結果)。 此外,這似乎是標準的行爲,因爲它也發生在移動Safari和照片。停止TWTweetComposeViewController自動取消設備鎖定的時間

我想,當我鎖定應用程序時的對話框是上來就問是否有覆蓋這種行爲使得方法和解鎖,窗口仍將一如既往地在用戶離開它?

最後,也許這是值得注意的,我做的TWTweetComposeViewController的completionHandler後調用[self dismissModalViewControllerAnimated:YES];返回一個結果,改變這將與來自TWTweetComposeViewController輕敲取消或完成按鈕的行爲干擾。

回答

2

這是不能改變的默認行爲。

但是,您可以嘗試以下操作。

在viewWillDisappear()中,如果顯示TWTweetComposeViewController,請保存文本並保存在viewWillAppear()中,再次用文本顯示TWTweetComposeViewController。

相關問題