Список действий
Список пользовательских действий - это особый стиль оповещения, который появляется в ответ на элемент управления, действие и представляет собой набор из двух или более вариантов выбора, связанных с текущим контекстом. Используйте запрос действий, чтобы инициировать задачи или запросить подтверждение перед выполнением потенциально разрушительной операции. На экранах меньшего размера список действий появляется от нижней части экрана к верхней. На больших экранах список действий появляется в форме всплывающего окна.
Сделайте кнопку Отмена, если это добавит ясности в приложение. Кнопка Отмена добавляет пользователям спокойствия, когда они перестают выполнять какое-либо действие. Кнопки отмены всегда должны быть включены в списки действий внизу экрана.

Сделайте выбор удаляющих или закрывающих действий заметным. Используйте красный цвет для кнопок, которые выполняют удаляющие или опасные действия, и отобразите эти кнопки в верхней части списка действий.

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

Для руководства разработчика посмотрите UIAlertControllerStyleActionSheet в UIAlertController.