UIActionsheet в iOS8

Я реализовал лист действий в своем проекте, развернув целевой ios7, и меньше действий работает нормально.

UIActionsheet в iOS8 работает не так, как в других версиях iOS. Как мне заставить его работать правильно?

Спасибо


person Shubham Narang    schedule 13.10.2014    source источник
comment
Вы должны привести пример того, что и как не работает правильно.   -  person Nas Banov    schedule 14.02.2015


Ответы (1)


UIActionSheet устарел с iOS8, вы должны использовать UIAlertController. Вы должны выбрать стиль оповещения: это может быть AlertView или Sheet. Проверьте здесь для справки Apple. См. это в качестве примера.

person Totka    schedule 13.10.2014
comment
Это ложный ответ! Да, UIActionSheet устарел в iOS8, то есть его использование не рекомендуется и может быть удалено в будущих версиях iOS. Однако он отлично работает в iOS8 — хотя есть некоторые изменения, которые заставляют его работать по-другому — например, [actSheet showInView:self.view.window], похоже, не работает — но обратите внимание, что UIWindow отправлялся без контроллера. Так что вопрос правильный, хоть и неполный - и этот ответ неверный - person Nas Banov; 14.02.2015