2010-12-15 4 views
0

У меня есть лист предупреждений, содержащий кнопку удаления. При нажатии delete я показываю еще один предупреждающий лист с просьбой подтвердить удаление. Это верно? Должен ли я заменить второй лист действий на предупреждение?Отображение последовательных предупреждающих листов

Кроме того, в целом, хорошо ли показывать два предупреждающих листа один за другим?

ответ

1

Как правило, пользователь предпринимает действия, чтобы вызвать окно действия. Если единственными параметрами действия являются «Удалить» и «Отмена», а пользователь нажал кнопку, чья очевидная функция - что-то удалить, тогда вам не нужно показывать другой лист.

С другой стороны, если пользователь нажал кнопку общего доступа, действие которой, очевидно, не должно что-то удалить, или если в листе действий содержатся другие параметры, вы должны показать представление предупреждения (а не лист действий), чтобы подтвердить удаление , если они не могут легко отменить удаление..

+0

ОК. Огромное спасибо. – Abhinav 2010-12-15 19:31:22

2

В общем, нет, это нехорошо показывать 2 последовательных ActionSheets. Отображение AlertView после ActionSheet является приемлемым, хотя, так что да, вы должны заменить второй ActionSheet на AlertView. Однако не забудьте реализовать делегатов AlertView.

0

Технически возможно иметь два последовательных UIActionSheetViews, но я не могу сказать, идет ли речь о каких-либо интерфейсах от Apple.

Смежные вопросы