我有一個3個按鈕的Popover。在哪裏處理UIAlert與UIText輸入調用的UIAlert代碼
其中一個按鈕鏈接到IBAction方法,該方法使用setAlertViewStyle:UIAletViewStylePlainTextInput
顯示UIAlert對話框以獲取用戶輸入。
根據用戶的輸入,我想顯示另一個UIAlert,顯示基於某些字典查找的正確或錯誤。
我的挑戰是在哪裏放第二個UIAlert代碼。我試過把它放到alertView:willDismissWithButtonIndex
;我也試過在alertView:clickedButtonAtIndex
。在這兩種情況下,儘管顯示了第二條警報,但單擊確定按鈕後,同樣的警報再次顯示...無限。
尋找有關如何避免此循環的建議;哪裏最好放這個代碼?
謝謝 Tony。
馬特 - 謝謝你和安東尼的建議。我已經用UIActionSheet替換了Popover,隨着UIAlertViews和後續的用戶交互一起提出。經過一些失誤後,現在運行良好。 – Tony