2016-10-22 43 views
-3

我讀過在操作可能更改或刪除數據時應使用UIAlertController中的破壞性風格。這似乎是一個相當簡單的理解。但是,當我可以設置按鈕的標籤並允許定義按鈕的動作時,使用破壞性風格有什麼意義?所以,我認爲它應該是在背景中的作品與其他作品不同。但是如何?我爲什麼要使用破壞性風格

+0

我很抱歉,但這是「不清楚你在問什麼」的定義。破壞性是一種視覺提示,讓用戶知道這可能會導致數據丟失。有什麼難以弄清楚的? –

+0

我不知道爲什麼不清楚。我只想知道爲什麼我應該使用「破壞性」風格而不是其他風格,因爲我可以定義自己的操作並附加到alertview。編輯:同樣的事情可以通過設置自己的消息和按鈕的自定義標籤來完成。當我在其他人身上使用這種風格時,我在考慮是否在後臺完成了任何清理工作。 – user30646

回答

0

破壞性操作是提醒用戶該操作可能會導致數據丟失的一種方式。它通過將文字設置爲紅色表示爲視覺提示。

這裏是郵件如何使用它的歸檔消息和區分刪除它們:

enter image description here

理想情況下,你要使用它無法逆轉的行動破壞作用,並可能導致數據丟失給用戶。