Comment puis-je utiliser des polices personnalisées mon apple suivre app?

2015-01-30_21-23-05

Par défaut, Xcode offre seulement un nombre limité de polices pour créer des applications d`Apple Watch. Les développeurs qui souhaitent des polices plus élaborées sont nécessaires pour les ajouter manuellement au projet et les modifier dans le code. Voici comment faire.

1. Assurez-vous que vous avez la otf fichier de la police. Dans ce tutoriel, je suis en utilisant la police KaushanScript.

2015-03-12_17-56-26

2. Ouvrez le projet Xcode auquel vous souhaitez ajouter une police, droite, cliquez sur la cible WatchKit Extension, et choisissez Ajouter des fichiers à ....

2015-03-12_17-57-28

3. Sélectionnez la nouvelle police, assurez-vous que Copier des éléments si nécessaire est vérifiée et le deux cibles WatchKit sont sélectionnés avant d`importer la police au projet.

2015-03-12_17-58-07

Assurez-vous que la police est inclus dans le paquet en sélectionnant le nom du projet -> WatchKit Extension -> Construire Phases -> Copie Ressources Bundle.2015-03-12_18-00-10

4. Ajouter le Polices fournies par l`entrée d`application au fichier Info.plist de BOTH l`extension WatchKit et l`App WatchKit. Pour Point 0, réglez-le sur le nom exact du fichier de police que vous venez d`ajouter, y compris l`extension de la police.

2015-03-12_18-02-32

5. Afin de définir la police plus tard, nous aurons besoin du nom de la police. Alors que dans la plupart des cas, le nom de la police est le même que le nom du fichier, personne ne peut garantir cela. Quelqu`un sur Internet peut changer le nom du fichier, mais le nom de la police reste le même. Afin de trouver le nom réel de la police, ouvrez le InterfaceController.swift dossier de la vue initiale sous l`extension de WatchKit, et appeler le printFonts procédé awakeWithContext.

2015-03-12_18-12-38

6. Lancez l`application Watch, et de trouver le nom de la police dans la zone de mise au point. Une fois que vous avez le nom de fichier, vous pouvez supprimer la méthode du fichier rapide de printFonts.

2015-03-12_18-12-14

7. Passer à la vue initiale de l`application de la montre, ajouter une étiquette, et le connecter à l`aide du code IBOutlet.

2015-03-12_18-14-43

8. Enfin, créer un NSAttributedString par exemple avec les paramètres dans la capture d`écran ci-dessous, et l`appel label.setAttributedText (attributedText) pour changer la police.

Portez une attention particulière à la nom de la police et sa taille.

2015-03-12_18-40-46

9. Lancez l`application à nouveau, et admirer la nouvelle police.

2015-03-12_18-22-06

» » Comment puis-je utiliser des polices personnalisées mon apple suivre app?