マイアプリはナビゲーションバーに青色を使用します。私はこのようなAppDelegateでグローバルに設定します。アクティビティ共有のボタンの色合いを変更します
[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:0.0 green:0.4705882353 blue:0.7450980392 alpha:1.0]];
問題はときに、ユーザーを共有UIDocumentInteractionControllerと電子メールを介してPDFファイル、「キャンセル」および「送信」ボタンも青に近いということですそれはそれらをほとんど見えなくします。
[[UIBarButtonItem appearanceWhenContainedInInstancesOfClasses:@[[UINavigationBar class]]] setTintColor:[UIColor whiteColor]];
と
[[UIButton appearanceWhenContainedInInstancesOfClasses:@[[UINavigationBar class]]] setTintColor:[UIColor whiteColor]];
をこれが私のアプリではなく、UIDocumentInteractionController
から提示される画面上の他のどこでも動作します。 これらのボタンの色を変更するにはどうすればよいですか?
まだ解決策が見つからない場合は、下に自分の答えをチェックしてください。 –