titlelabel guidelines color buttons iphone uibutton

iphone - guidelines - Título de fuente personalizado para UIButton



menu ios (4)

¿Hay una manera de tener fuentes personalizadas para el título de un botón.


En caso de que desee listar todas las fuentes disponibles y luego seleccionar su fuente, ejecute este código Swift:

UIFont.familyNames().forEach { print($0) UIFont.fontNamesForFamilyName($0).forEach { print(" /($0)") } }

Imprime todos los nombres de fuentes para sus familias de fuentes. A continuación, asigne el mismo nombre de fuente que se imprimió.

button.titleLabel.font = UIFont(name: "OpenSans", size: 20.0)


Establecer la fuente de la titleLabel de titleLabel del botón:

myButton.titleLabel.font = [UIFont fontWithName:@"Courier" size:22.0];


Siempre puede representar texto en un UIImage y luego configurar el botón para usarlo con setImage:forState: Esto le permite hacer fuentes personalizadas, etiquetas con iconos, imágenes, etc.


La clase UIButton expone una propiedad titleLabel , en la que puede cambiar cosas como la fuente, el color del texto, etc.