Как изменить последовательность кнопок в UIActionsheet в iPhone? - PullRequest
11 голосов
/ 15 июня 2011

У меня есть 4 кнопки в UIActionsheet от верхней к нижней последовательности, как показано ниже
1. Удалить существующую фотографию - заголовок кнопки-разрушителя
2. снимок - заголовок другой кнопки
3. выбор из библиотеки - заголовок другой кнопки
4. Отмена - отменить заголовок кнопки

Теперь, что мой вопрос, я нашел мою первую кнопку " Удалить существующую фотографию " в красном цвете, очевидно, и я хочумоя 1-я кнопка на 3-м месте с красным цветом и другими кнопками в качестве 1-й и 2-й кнопок, но я не знаю, как я могу ее получить.

Ответы [ 2 ]

45 голосов
/ 15 июня 2011

Вы можете использовать destructiveButtonIndex, чтобы установить третью кнопку как деструктивную кнопку.

нравится actioinSheet.destructiveButtonIndex = 3;

4 голосов
/ 15 июня 2011

Кнопки листа действий отображаются в том порядке, в котором вы добавляете их на лист действий.Добавьте их в том порядке, в котором вы хотите, чтобы они появлялись.Вы можете установить cancelButtonIndex и destructiveButtonIndex, чтобы определить, какие кнопки должны быть стилизованы с отменой и деструктивными стилями.

...