In einer App verwende ich Weiß als Haupttonfarbe. Wenn der Benutzer die UIActivityViewController
öffnet, stelle ich die Tönungsfarbe für den Controller auf die Standard iOS blau. Dies funktioniert gut für die Aktivitätsansicht selbst, aber wenn man eine Mail senden möchte, ist die Farbe nicht blau, sondern weiß.10 UIActivityViewController: Farbton der präsentierten View-Controller
Es wäre toll, eine Möglichkeit zu haben, die Tönungsfarbe der dargestellten Ansichten einzustellen. Ist dort eines?
ein MFMailComposeViewController
Öffnen und Einstellen der Tönung Farbe Blau auch einen Einfluss auf die angezeigten UIActionSheet
hat, nicht so, wenn der MFMailComposeViewController
wird innerhalb einer UIActivityViewController
geöffnet.
Screenshots zur Klärung Siehe: http://i.imgur.com/OggykJF.png
Edit: Das ist, was ich tue, um die Tönung Farbe der UIActivityViewController
für das Hinzufügen von:
UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:activities]; activityController.view.tintColor = [UIColor blueColor]; [self presentViewController:activityController animated:YES completion:nil];
Haben Sie jemals eine Lösung dafür gefunden? – wsidell