2014-10-02 71 views
1

我嘗試動態地在UIAlertController(帶動作表樣式)上創建和刪除按鈕。我可以創建UIAlertController並向其添加按鈕。不,我想清除所有按鈕並添加其他按鈕,但找不到任何方法來清除按鈕。任何人都有這方面的經驗?UIAlertController(iOS 8)中的動態按鈕

+0

是否有任何理由不能僅僅解僱第一個警報控制器,然後再製作一個新的警報控制器? – Greg 2014-10-02 15:45:17

+0

居然沒有,我沒有想到:D。這對我的問題實際上是非常簡單的解決方案。我會試試 – Peacemoon 2014-10-02 15:46:58

回答

1

只需用新的一組按鈕創建一個新的UIAlertController,然後在解散第一個按鈕後立即顯示。如果您對默認動畫不滿意,您可以使用動畫選項和UIViewControllerTransitioning

+1

如果你想嘗試使用自定義轉換,這是一篇很好的文章:http://www.teehanlax.com/blog/custom-uiviewcontroller-transitions/ – Greg 2014-10-02 15:51:41