san name logo francisco for font iphone ios objective-c

name - iphone logo font



setFont ¿Obsoleto? (3)

Recibo una advertencia que dice que setFont está en desuso.

[button setFont:[UIFont boldSystemFontOfSize:13]];

Cualquier sugerencia de cómo llevarlo por favor ..



A medida que UIButton expone su titleLabel a partir de iPhone OS 3.0, debe configurar la fuente directamente:

[button.titleLabel setFont:[UIFont boldSystemFontOfSize:13]];


La respuesta aceptada funciona y establece la fuente para una instancia de botón. En caso de que quiera establecer una fuente para toda la aplicación para todos los UIButtons, puede hacerlo así:

// Set font to be used for labels inside UIButtons [[UILabel appearanceWhenContainedIn:[UIButton class], nil] setFont:[UIFont fontWithName:@"HelveticaNeue-Bold" size:15.0]];

Esto no se hizo específicamente en la pregunta, pero en caso de que necesite establecer la fuente para todas las etiquetas (no dentro de UIButtons), puede hacerlo así:

// Set font for all UILabels [[UILabel appearance] setFont:[UIFont fontWithName:@"HelveticaNeue" size:13.0]];