Dal dox:come creare un'immagine di una maschera personalizzata per i pulsanti indietro nel iOS7
- Se si desidera utilizzare un'immagine personalizzata per sostituire il predefinito chevron, è inoltre necessario creare un'immagine maschera personalizzata . iOS 7 utilizza la maschera su per far apparire il titolo della schermata precedente o scomparire in-the chevron durante le transizioni di navigazione. Per informazioni sulle proprietà che controllano il pulsante Indietro e l'immagine maschera, vedere Riferimento di classe UINavigationBar.
In UINavigationBar Classe Riferimento:
backIndicatorImage
L'immagine mostrata accanto al pulsante Indietro. @property (nonatomic, mantenere) UIImage * backIndicatorImage Discussione
Se si desidera personalizzare l'immagine indicatore di schiena, è necessario impostare anche backIndicatorTransitionMaskImage. Disponibilità
Available in iOS 7.0 and later.
Vedere anche
@property backIndicatorTransitionMaskImage
dichiarata In UINavigationBar.h backIndicatorTransitionMaskImage
L'immagine utilizzata come maschera per il contenuto durante push e pop transizioni. @property (nonatomic, mantenere) UIImage * backIndicatorTransitionMaskImage Discussione
Se si desidera personalizzare l'immagine indicatore di schiena, è necessario impostare anche backIndicatorImage. Disponibilità
Available in iOS 7.0 and later.
Vedere anche
@property backIndicatorImage
dichiarata in UINavigationBar.h
Scusa la mia ignoranza, ma le informazioni fornite non mi dice molto a tutti.
Esiste una classe Cocoa che creerà una maschera con l'immagine desiderata? O devo fornire il frame, gli archi e così via? O faccio solo un contorno nero della mia immagine in un editor?
"Personalizzazione Aspetto di App per iOS 7" sessione dal WWDC 2013, spiega il significato di entrambi i parametri. – macbirdie