Описание тега uiactionsheet

UIActionSheet и UIActionSheetDelegate устарели в iOS 8. Для создания и управления таблицами действий в iOS 8 и более поздних версиях вместо этого используйте UIAlertController с предпочтительным стилем UIAlertControllerStyleActionSheet. Класс UIActionSheet в Apple iOS можно использовать для представления пользователю модального представления с описательным текстом и некоторыми кнопками, из которых пользователь может выбирать. На листе действий отображается набор вариантов, связанных с задачей, которую инициирует пользователь.

Лист действий имеет два разных вида. На iPhone ( iphone) лист действий всегда появляется из нижней части экрана и нависает над представлениями приложения (лист действий для Safari на iPhone показан выше). Боковые края листа действий прикреплены к сторонам экрана, что усиливает его связь с приложением и последними действиями пользователя.

На iPad ( ipad) лист действий всегда отображается во всплывающем окне; у него никогда не бывает полноэкранного режима. Лист действий может вызвать всплывающее окно или оно может появиться в уже открытом всплывающем окне. В обоих случаях существует сильная визуальная связь между листом действий и действием пользователя.

Лист действий всегда содержит как минимум две кнопки, которые позволяют пользователям выбирать, как выполнить свою задачу. Когда пользователи нажимают кнопку, лист действий исчезает. Лист действий не включает заголовок или пояснительный текст, потому что он появляется в немедленном ответе на действие пользователя.

Ресурсы: