Sto cercando di cambiare la dimensione del carattere del titolo di una barra di navigazione. So di poter impostare i suoi attributi utilizzando:Come accedere al font del sistema iOS a livello di programmazione
var attributes = [ NSForegroundColorAttributeName: UIColor.blackColor(), NSFontAttributeName: UIFont(name: "the font name", size: 18)! ]
...
self.navigationController?.navigationBar.titleTextAttributes = attributes
Quello che non riesco a trovare è il nome corretto del carattere 'Sistema'.
Mi trovavo dopo l'impostazione predefinita, a.k.a Sistema, nome del carattere. Ho provato a stampare tutti i font disponibili solo per scoprire che non appartiene a una famiglia e non sembra avere un nome esplicito.
Non dovrebbe essere '.boldSystemFontOfSize (17.0)' per il titolo della barra di navigazione? – Razvan
Sì, potrebbe essere, dipende da quello che vuoi. Ho aggiornato la mia risposta. Grazie! –
Sarebbe bello se lo aggiungi alla tua risposta: http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/ Le dimensioni dei caratteri sono moltiplicate per la risoluzione @ 2x in modo che l'OP debba usare il carattere taglia/2 da quell'articolo. – Razvan