2017-12-14 13 views
0

私は以下のように活動コントローラを提示していますがあります。MFMailComposeViewControllerはデフォルト青味の色

メッセージアプリなどのアプリケーションをクリックすると、コントローラーはMFMailViewController以外のバーボタンにアプリティントカラーを適用します。 UIActivityControllerの提示されたアプリケーションの色合いを変更する方法はありますか?

BarButtonの外観を変更すると、自分のアプリに問題が発生します。他の解決策は高く評価されます。

答えて

0

バーコードの色を変更するにはこのコードをお試しください。

var navigationBarAppearace = UINavigationBar.appearance() 
navigationBarAppearace.tintColor = uicolorFromHex(0xffffff) 
navigationBarAppearace.barTintColor = uicolorFromHex(0x034517) 

OR

私はObjective Cの中で、このコードを使用していてこのコードを使用してください。

MFMailComposeViewController* mailViewController = [[MFMailComposeViewController alloc] init];   
mailViewController.mailComposeDelegate = self; 
[mailViewController setToRecipients:@[@"[email protected]"]]; 

[mailViewController.navigationBar setTintColor:[UIColor blackColor]]; 

[self presentViewController:mailViewController animated:YES completion:nil]; 
+0

@cgeekが動作しない場合は、私に連絡してください。 –

+0

私はすでにappDelegateでこれを設定しています。 UIActivityViewControllerのMFMailComposeViewControllerに問題があります。 – cgeek

+0

私はこれを試してみましたが、同じ問題は働いていませんでした。 – Vishal

関連する問題