Серая строка состояния в стиле UIAlertView - PullRequest
1 голос
/ 14 августа 2010

Как вы можете «затенить» (наложить серый вид с альфа поверх UIStatusBar) на iOS точно так же, как когда отображается UIAlertView. Я знаю, что это возможно, и что Apple разрешает это, поскольку Twitter (официальное приложение Twitter) и некоторые другие реализуют это. Я думаю, что вам нужно добавить новое окно поверх текущего окна или полноэкранного просмотра

Спасибо за ваш вклад!

1 Ответ

2 голосов
/ 15 августа 2010
UIWindow *grayWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
grayWindow.windowLevel = UIWindowLevelStatusBar + 1.0f;
grayWindow.backgroundColor = [UIColor colorWithWhite:0.0f alpha:0.5f];
grayWindow.hidden = NO;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...