我注意到,當我從iPhone主屏幕刪除應用程序時,出現的警報視圖顯示了左側的刪除按鈕和右側的取消。但是,當我使用UIAlertView在我的應用程序中構建刪除功能時,這些按鈕似乎只在左側顯示爲取消,而在右側顯示爲刪除。更改UIAlertView中取消按鈕的位置?
我想讓我的應用與操作系統保持一致,但我無法弄清楚如何使取消按鈕首先出現。有人知道嗎?
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Delete Song"
message:@"Are you sure you want to delete this song? This will permanently remove it from your database."
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Delete", nil];
我試過設置alert.cancelButtonIndex = 1,但是沒有任何效果。
嗯,你知道OS的其他部分是什麼標準嗎?我想不出在哪裏尋找這個的其他例子。無論如何,如果從主屏幕刪除應用程序使用非標準設置,那麼我不需要匹配。 – arlomedia 2010-12-16 02:02:14
@arlomedia:我還沒有看到任何其他刪除警報。 SMS和日曆提醒都將其取消(關閉)按鈕放置在左側,就像SDK一樣。 AFAIK,其他任何地方都會刪除某些內容(照片,聯繫人,日曆事件,備忘錄,iPod播放列表)使用操作表單。 – BoltClock 2010-12-16 02:10:05
好的,我會就這樣離開它。謝謝(你的)信息。 – arlomedia 2010-12-16 04:38:20