У меня есть UIButton
, который использует собственный шрифт, который устанавливается при загрузке моего представления:
- (void)viewDidLoad
{
[super viewDidLoad];
self.searchButton.titleLabel.font = [UIFont fontWithName: @"FONTNAME" size: 15.0 ];
}
Проблема заключается в том, что шрифт появляется в центре центральной линии. Если я прокомментирую эту строку, шрифт по умолчанию выглядит вертикально по центру. Но изменение пользовательского шрифта нарушает вертикальное выравнивание.
Я получаю ту же проблему в ячейке таблицы с пользовательским шрифтом тоже.
Нужно ли мне где-то указывать, что пользовательский шрифт не такой высокий, как другие шрифты?
EDIT: Я только понял, что шрифт, который я использую, является шрифтом Windows TrueType. Я могу использовать его отлично в TextEdit на Mac, только проблема с выравниванием в моем приложении