uiappfonts ttf how font custom ios ios5 uibutton uifont custom-font

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:

  1. Edite el origen de la fuente directamente (se explica aquí )
  2. 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.