ios - ttf - uiappfonts
UIButton Problema de fuente personalizado (1)
He agregado una fuente personalizada en mi aplicación y configuré esa fuente personalizada para algunos de los botones subclasificando la fuente personalizada, en una fuente personalizada xib ajustada perfectamente
pero mientras ejecuta en el dispositivo, la fuente se ajusta automáticamente al revés en todo el botón.
Aquí está mi código de subclase de fuente personalizado.
@interface ButtonWithBebasNeueFont : UIButton
@end
@implementation ButtonWithBebasNeueFont
- (void)awakeFromNib
{
[super awakeFromNib];
self.titleLabel.font = [UIFont fontWithName:@"BebasNeue" size:self.titleLabel.font.pointSize];
}
@end
Por favor, guíame para solucionar este problema.
Gracias.
El problema que está viendo es el resultado de que la propiedad del ascendedor de la fuente es demasiado pequeña. Tienes dos opciones:
- Edite el origen de la fuente directamente (se explica aquí )
Establezca las inserciones de borde del título del siguiente modo:
self.titleEdgeInsets = UIEdgeInsetsMake(TOP, LEFT, BOTTOM, RIGHT);
Simplemente sustituya TOP, LEFT, BOTTOM, RIGHT
con sus valores.