2011-12-30 75 views
1

如何在[警示顯示]調用[警示顯示]之後立即顯示警示視圖,而不執行[警示顯示]呼叫下的代碼。UIAlertView在[警示顯示]呼叫後不立即顯示

+0

您的問題已經在這裏找到答案: http://stackoverflow.com/questions/3753154/make-uialertview-blocking – Dimme 2011-12-30 07:23:39

+0

謝謝,但我沒有得到在上面的鏈接說明概念。 – 2011-12-30 08:37:05

回答

1

你的意思是你想等下面的代碼執行直到用戶關閉警報視圖?如果是這樣,你應該實現UIAlertViewDelegate協議並處理' - alertView:clickedButtonAtIndex:'方法。

+0

是的,首先我想處理警報視圖委託,然後處理下面的其他代碼[alert show]。 – 2011-12-30 08:34:32

0

如果我的理解是正確的,您可以使用UIAlertViewDelegate

- (void)willPresentAlertView:(UIAlertView *)alertView; 

移動以下[alert show]你的代碼,委託函數以上。