2015-10-30 2 views
1

После обновления до iOS9 мой UIAlertview или UIAlertcontroller не отображает предупреждение, только прозрачный черный фон, который поставляется вместе с ним!Проблема с UIAlertView в iOS 9

Может кто-нибудь предложить, что я делаю неправильно !. Ниже версий iOS 9 все работает нормально.

enter image description here

+0

Пожалуйста, используйте UIAlertViewController вместо UIAlertView, потому что он лишен. –

+0

Добавьте ваш код, чтобы отобразить это предупреждение. –

+0

Я думаю, вы имеете в виду 'UIAlertController' Dharmbir. – NSNoob

ответ

0

Может быть некоторые вещи уже работает на главном потоке, так что тревога вид не visible.Please попробовать этот

[[NSOperationQueue mainQueue] addOperationWithBlock:^{ 

alert = [[UIAlertView alloc]initWithTitle:@"" message:[NSString stringWithFormat:@"Reload data ?"] delegate:self cancelButtonTitle:@"Yes" otherButtonTitles:@"Cancel", nil]; 


[alert show]; 

}]; 
1

Я использую этот кусок кода для показа UIAlertView и это отлично подходит для меня,

+0

, хотя это работает и для меня, и для ios 9, но это не позволяет моему приложению принять в магазине приложений? учитывая, что UIAlertview обесценивается в ios 8.0 + –

Смежные вопросы