Définir une police par défaut pour l'ensemble de l'application iOS?

J'ai une police personnalisée que je veux utiliser pour tout l'affichage du texte dans mon application, des étiquettes, du texte, etc vues.

Est-il un moyen de définir la police par défaut (étiquettes par défaut, utilisez SystemFont) pour l'ensemble de l'application?

  • Ayant massivement regardé dans ce malheur. Nous avons honnêtement trouvé la chose la plus simple à faire est de simplement faire une (banal), nouvelle classe, pour chaque contrôle. Donc, pour UIButton, faire SJButton. N'oubliez pas de remplacer les deux initWithFrame et initWithCode. Pour chaque contrôle (dire UIButton, etc) définir les couleurs ou ce que vous voulez. Ramasser soigneusement dire la taille (c'est à dire qui sera la taille de l'ENSEMBLE SUR LA table de montage séquentiel) dans l'int code, et ensuite (comme vous préférez) l'utilisation de cette taille (et de définir, par exemple, la police, la couleur peu importe). C'est seulement quelques lignes de code, est incroyablement bien rangé, et vous permet d'économiser de vastes temps dans le long terme.
  • Merci pour l'affichage de vos résultats - était sur le point de passer du temps à la recherche pour répondre à moi-même
  • La droite. N'oubliez pas aussi de vous certainement DEVEZ utiliser IBDesignable ces jours-ci. Espérons que cela aide. Également envisager de cet intéressant QA: stackoverflow.com/a/38000466/294884
InformationsquelleAutor Sam Jarman | 2012-01-03