In meinem application:didFinishLauchginWithOptions:
ich die Standardeinstellungen für meine Steuerelemente festlegen.UIBarButtonItem Aussehen Ich brauche eine Ausnahme
UIImage *transparentImage = [UIImage imageNamed:@"transparent.png"];
[[UIBarButtonItem appearance]setBackgroundImage:transparentImage
forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
das funktioniert gut für mich, da es normalen UIBarButtonItems ein transparentes flaches Aussehen gibt. Allerdings gibt es eine Taste I, die von einer UIDocumentInteractionController
präsentiert wird, wenn Sie "Quick Look" drücken, die nicht das richtige Aussehen hat.
Ich glaube, dies ist die einzige barbuttonitem ich habe, ist, dass nur ein Bild ist. Gibt es eine Möglichkeit, diesen Knopf zu verändern, um ihm etwas Kontrast zu geben, damit er nicht so hässlich aussieht? Sogar der ursprüngliche Hintergrund sieht auf meinem Navigationsbalken gut aus.