UIActionsheet в Ios8

Внедрих actionsheet в моя проект, като внедрих target ios7 и по-малко actionsheet работи добре.

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