2012-07-08 50 views
1

編輯:原來我的視圖控制器的超類正在解僱,我沒有意識到它。在iOS上,你可以顯示一個UIActionSheet從模態提供的UIViewController而不會被解僱嗎?


原始的問題

標題幾乎說明了一切。

我正在展示一個模態視圖控制器,然後我想提醒用戶使用一個操作表來確認他們在解除模態視圖控制器之前所做的選擇。當我打電話給[myActionSheet showInView:anyView]時,我的模態視圖控制器通過我自己的沒有任何動作自動解除。 (我試過顯示它在模態視圖,應用程序的窗口等,但他們都有同樣的效果。)

這是有問題的,因爲我的呈現視圖控制器需要知道從呈現的視圖控制器信息作用於什麼用戶選擇了做。理想情況下,它不會消除模態視圖,模態視圖可能是UIActionSheetDelegate,並根據圖紙選擇決定發送回顯示視圖控制器的消息。

有什麼解決方法嗎?

+0

如果你知道答案,你可以回答你自己的問題。 – Sulthan 2012-07-08 22:33:14

回答

0

糟糕,原來我的視圖控制器的超類正在解僱,我沒有意識到。

相關問題