2016-06-13 3 views
2

UIActivityViewControllerからアクティビティ(メール、メッセージなど)を選択した後に開くモーダルビューコントローラの色を変更するにはどうすればいいですか?UIActivityViewControllerから開いているモーダルビューコントローラのステータスバーのテキストカラーを変更する

Status bar styleUIStatusBarStyleLightContentに設定しようとしましたが、動作しませんでした。 View controller-based status bar appearanceNOに設定されています。私のアプリはUIViewControllerの番号を持っています。ステータスバーのテキストの色を白にする必要がありますが、黒で表示する必要があります。ステータスバーの色を白で表示する必要がありますUIActivityViewControllerからこれはどのように達成できますか?

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

をそれはうまくいきませんでした -

私は次のようにしてhereから何かを試してみました。

答えて

0

は、私の知る限りでは、あなたの方法を除いて、我々はこの方法 - (UIStatusBarStyle)preferredStatusBarStyle activityVCの存在を使用して、あなたを助けるためにUIStatusBarStyleLightContent.Hopeを返すことができます。

関連する問題