我必須在iOS8之前在一個viewController中顯示多個UIAlerts,我們可以將UIAlerts與標籤一起使用,並且我們可以在clickedButtonAtIndex中使用類似標籤來識別。如何在iOS中處理多個UIAlertControllers?
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(alertView.tag == 1)
{
//UIAlert1 button clicked
}
if(alertView.tag == 2)
{
//UIAlert2 button clicked
}
}
所以我們可以做的東西。 如何識別不同UIAlertControllers的按鈕點擊。 因爲一個alert1按鈕單擊我必須更改一些文本顏色和alert2按鈕單擊我必須彈出視圖控制器。
這是一個很好的問題 – Jamil
我曾經遇到過一次。 – Jamil
請在這裏查看我的答案:http://stackoverflow.com/a/38875376/3412051 –