Vom dox erstellen:Wie eine benutzerdefinierte Maskenbild für Zurück-Buttons in iOS7
- Wenn Sie ein eigenes Bild verwenden möchten, die Standard Chevron zu ersetzen, müssen Sie auch eine benutzerdefinierte Maskenbild erstellen . iOS 7 verwendet die Maske zu lassen Sie den vorherigen Bildschirm Titel erscheinen aus oder verschwinden in den Chevron während der Navigation Übergänge. Weitere Informationen zu den Eigenschaften, die die Zurück-Schaltfläche und das Maskenbild steuern, finden Sie unter UINavigationBar-Klassenreferenz.
In UINavigationBar Klasse Referenz:
backIndicatorImage
Das Bild neben der Zurück-Button angezeigt. @property (nonatomic behalten) UIImage * backIndicatorImage Diskussion
Wenn Sie das Back-Anzeige Bild anpassen möchten, müssen Sie setzen auch backIndicatorTransitionMaskImage. Verfügbarkeit
Available in iOS 7.0 and later.
Siehe
auch@property backIndicatorTransitionMaskImage
erklärt In UINavigationBar.h backIndicatorTransitionMaskImage
Das Bild als Maske für die Inhalte während der Push- und Pop-Übergänge verwendet. @property (nonatomic behalten) UIImage * backIndicatorTransitionMaskImage Diskussion
Wenn Sie das Back-Anzeige Bild anpassen möchten, müssen Sie auch backIndicatorImage. Verfügbarkeit
Available in iOS 7.0 and later.
Siehe
auch@property backIndicatorImage
In UINavigationBar.h erklärt
Excuse meine Unwissenheit, aber die Informationen zur Verfügung gestellt hat mir überhaupt nicht viel sagen.
Gibt es eine Cocoa-Klasse, die eine Maske mit dem gewünschten Bild erstellt? Oder muss ich den Rahmen, Bögen und so weiter bereitstellen? Oder mache ich einfach einen schwarzen Umriss meines Bildes in einem Editor?
„Anpassen Ihres App Aussehen für iOS 7“ Sitzung von den WWDC 2013 erklärt die Bedeutung von diesen beiden Parametern. – macbirdie