¿Cómo uso fuentes personalizadas en mi apple seguir app?

2015-01-30_21-23-05

De forma predeterminada, Xcode sólo ofrece un número limitado de fuentes para la creación de aplicaciones de Apple del reloj. Los desarrolladores que deseen fuentes más elaboradas son necesarios para agregarlos manualmente al proyecto y cambiarlos a través de código. Aquí es cómo hacerlo.

1. Asegúrese de que usted tiene la OTF archivo de la fuente. En este tutorial, estoy usando la fuente KaushanScript.

2015-03-12_17-56-26

2. Abrir el proyecto Xcode a la que desea agregar un tipo de letra, derecho; haga clic en el objetivo WatchKit Extensión, y elige Agregar archivos a ....

2015-03-12_17-57-28

3. Seleccione el tipo de letra nuevo, asegúrese de que Copiar elementos si es necesario se comprueba y la dos objetivos WatchKit se seleccionan antes de importar el tipo de letra para el proyecto.

2015-03-12_17-58-07

Asegúrese de que la fuente está incluido en el paquete mediante la selección de la nombre del proyecto -> WatchKit Extensión -> Build Fases -> Recursos Bundle Copy.2015-03-12_18-00-10

4. Añade el Fuentes proporcionadas por entrada de la aplicación al info.plist archivo de las indicaciones de Extensión y WatchKit la App WatchKit. por unidad 0, configurarlo para que el nombre exacto del archivo de fuente que acaba de añadir, incluyendo la extensión de la fuente.

2015-03-12_18-02-32

5. Con el fin de establecer la fuente más tarde, necesitaremos el nombre de la fuente. Mientras que en la mayoría de los casos, el nombre de la fuente es el mismo que el nombre del archivo, nadie puede garantizar esto. Alguien en el Internet puede cambiar el nombre del archivo, pero el nombre de la fuente se mantiene igual. Con el fin de encontrar el nombre real de la fuente, abra la InterfaceController.swift archivo de la vista inicial bajo la extensión WatchKit, y llamar a la printFonts método en el awakeWithContext.

2015-03-12_18-12-38

6. Inicia la aplicación del reloj, y encontrar el nombre de la fuente en la zona de depuración. Una vez que tenga el nombre del archivo, es posible eliminar el método printFonts desde el archivo rápido.

2015-03-12_18-12-14

7. Cambie a la vista inicial de la aplicación del reloj, añadir una etiqueta, y conectarlo con el código usando IBOutlet.

2015-03-12_18-14-43

8. Por último, crear una NSAttributedString ejemplo, con los parámetros en la pantalla de abajo, y la llamada label.setAttributedText (attributedText) para cambiar la fuente.

Prestar mucha atención al nombre de la fuente y su tamaño.

2015-03-12_18-40-46

9. Inicia la aplicación de nuevo, y admirar la nueva fuente.

2015-03-12_18-22-06


» » ¿Cómo uso fuentes personalizadas en mi apple seguir app?