È possibile stampare un elenco dei font installati eseguendo il seguente codice sul dispositivo:
for (NSString *family in [UIFont familyName]){
NSLog(@"Family name: %@", family);
for (NSString *fontName in [UIFont fontNamesForFamilyName:family]) {
NSLog(@" >Font name: %@", fontName);
}
}
Come afferma Matt, San Francisco Compact non è incluso in questo elenco. Mentre è possibile scaricare il font da Apple, il contratto di licenza vieta di utilizzarlo su iOS:
"NOTA IMPORTANTE: IL FONT COMPACT DI APPLE SAN FRANCISCO È DA UTILIZZARE UNICAMENTE PER CREARE MOCK-UPS DI INTERFACCE UTENTE DA USARE NEL SOFTWARE PRODOTTI IN FUNZIONE DEL SISTEMA OPERATIVO watchOS APPLE. "
Grazie! Vedo che SF Compact non è elencato neanche. Stavo pensando che fosse disponibile poiché lo vedo nell'app Fotocamera. – gpbl
Lo si vede nell'app Fotocamera _qua_ font di sistema o Tipo dinamico, come ho già detto. – matt
Se si guarda attentamente, il carattere utilizzato nell'app Fotocamera è SF Compact. Puoi riconoscerlo chiaramente dalle forme della "Q" in "SQUARE", "O" in "FOTO" o anche "e" nella galleria degli effetti. Non sono riuscito a trovare un modo per modificare la forma di quelle lettere nel carattere di sistema, anche utilizzando il tipo dinamico. – gpbl