Para el presente post usaré 2 fuentes (Magistral.otf y RadicalBeat.ttf) y quiero hacer recordar que para conocer el nombre de una fuente hay que darle doble click al archivo .otf o .ttf.
PCL
Creamos un control personalizado extendiendo la clase Label para disponer de una propiedad FontName.
Definimos una interfaz gráfica sin olvidarnos de importar el namespace de nuestro control personalizado.
iOS
Establecemos el Build Action de las fuentes en BundleResource y el Copy to Output Directory en Copy always.
Luego modificamos el Info.plist para indicar en donde se encuentran nuestras fuentes.
Creamos una clase que extienda de LabelRenderer.
Y listo.
Android
Establecemos el Build Action de las fuentes en AndroidAsset.
Creamos una clase que extienda de LabelRenderer.
Y listo.
Los gists usados para este post puedes ubicarlos aquí: https://gist.github.com/MAlexanderSalazar/62bdf1ac153078817b26
Distinto!
ResponderBorrar