2016-06-13 1 views
2

Как изменить цвет диспетчера модального представления, который открывается после выбора активности (почты, сообщения и т. Д.) Из UIActivityViewController.Изменение цвета строки строки состояния диспетчеров модального просмотра, открывающихся из UIActivityViewController

Я пробовал установить Status bar style на UIStatusBarStyleLightContent, но это не сработало. View controller-based status bar appearance - NO. Мое приложение имеет число UIViewController, где мне нужно, чтобы цвет строки состояния был белым, а в некоторых - мне нужно, чтобы он был черным, и мне нужно, чтобы текст строки состояния был белым, когда действия открыты от UIActivityViewController. Как это можно достичь?

Я пытался что-то из here следующим образом -

[self presentViewController:activityVC animated:YES completion:^{ 
      [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 
}]; 

, но это не сработало.

ответ

0

Насколько я знаю, за исключением вашего метода, мы можем использовать метод - (UIStatusBarStyle)preferredStatusBarStyle где activityVC настоящий, и вернуться UIStatusBarStyleLightContent.Hope, чтобы помочь вам.

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