Sto utilizzando il nuovobasato su Xcode 6 builder-builder e sto riscontrando un problema.Utilizzo di caratteri personalizzati con Xcode 6/iOS 8 Interface Builder Schermata di avvio
Ho creato un nuovo file di builder dell'interfaccia selezionando Nuovo file, Schermata di avvio, che ha creato un file .xib
nel mio progetto.
Poi ho progettato il mio schermo del lancio, e tutto funziona alla grande, ad eccezione di: io ho un carattere personalizzato, che ho assegnato a una UILabel
in Interface Builder. Il carattere viene visualizzato in modo appropriato in Interface Builder, ma quando viene utilizzato lo .xib
per generare immagini di avvio, viene utilizzato il carattere di sistema.
Qualche idea?
Aggiornamento 2014-09-16
ho imparato qualcosa su Twitter da @flo_muc che potrebbero essere rilevanti:
sto vedendo lo stesso problema. Non importa quello che faccio, non riesco a ottenere l'immagine di avvio generata automaticamente per mostrare qualsiasi tipo di carattere diverso dai caratteri incorporati standard. Il mio font personalizzato non funzionerà. La [documentazione] (https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html#//apple_ref/doc/uid/TP40012582-CH28-SW4) non menzionare qualsiasi cosa intorno all'uso di caratteri personalizzati a meno che un font personalizzato non sia considerato un attributo di runtime. – lidsinker
Non è assolutamente documentato, @lidsinker, ma guarda il mio aggiornamento: sembra che l'interfaccia di lancio possa essere completamente separata dal pacchetto della tua app. –
@TimArnold - Hai scoperto qualcosa di nuovo correlato a questo? O qualsiasi soluzione alternativa. –