Estoy estableciendo una fuente personalizada en mis objetos UIBarButtonItem
usando UIAppearance
. Esto funciona bien y establece la fuente correctamente. Sin embargo, sí necesito ajustar la posición vertical del título del botón para adaptar el tamaño de la nueva fuente.iOS - UIBarButtonItem - Posición vertical del título del botón Atrás no ajustando
[[UIBarButtonItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObject:[UIFont fontWithName:@"Sketch Rockwell" size:12] forKey:UITextAttributeFont] forState:UIControlStateNormal];
[[UIBarButtonItem appearance] setTitlePositionAdjustment:UIOffsetMake(0, 1.5) forBarMetrics:UIBarMetricsDefault];
El problema es que la posición vertical del título se ajusta correctamente en un habitual UIBarButtonItem
, pero los botones de nuevo en la barra de navegación no consiga ajustar. Supongo que estoy apuntando al objeto correcto en mi código porque su fuente se actualiza, simplemente no es la posición vertical del título.
¿Alguien tiene una idea de cómo orientar los botones hacia atrás directamente?
Gracias
Brian
perfecto, que hizo el truco, gracias. –
Debe ser 'UIBarMetricsDefault' y no' UIControlStateNormal' – Lefteris
¿Cómo hago esto para iOS 7? – Amos