Sto provando a utilizzare i caratteri della famiglia Open Sans. Ho aggiunto i caratteri al mio progetto Xcode, ho controllato che fossero aggiunti al pacchetto di risorse della mia applicazione e ho aggiunto i caratteri al mio file Info.plist.Font personalizzati visualizzati in IB ma non sul dispositivo
Quando si modifica un XIB in Interface Builder, è possibile utilizzare il carattere Open Sans su UILabel
s selezionando Personalizzato nel menu a discesa dei caratteri. Il font viene correttamente visualizzato nell'anteprima in Interface Builder, ma quando lancio l'applicazione sul dispositivo, il font non viene applicato alle etichette.
Ho provato a impostare il carattere a livello di codice, ma non ha funzionato. E non ricevo alcun avvertimento né errore.
Cosa ho dimenticato di essere in grado di utilizzare un carattere personalizzato?
Il comportamento è stato lo stesso su un iPad Air con iOS7 e un iPhone 6 con iOS8.
Forse questo è il problema di localizzazione? Il tuo font personalizzato supporta tutte le lingue che stai utilizzando? – Azat
@Azat In che modo? Inoltre, francese e inglese per ora. – JBL
Stavo affrontando la stessa situazione quando ho provato a usare un font personalizzato. Era OK in inglese, ma nella mia lingua nativa era come predefinito uno – Azat