Редактирование файла шрифта кажется немного сложным.
Вы попробовали предложение Малкольма?Я использую пользовательский шрифт и пользовательский подкласс, который принимает UIEdgeInset
InsetTextField.h
#import <UIKit/UIKit.h>
@interface InsetTextField : UITextField
@property (assign, nonatomic) UIEdgeInsets insets;
@end
InsetTextField.m
#import "InsetTextField.h"
@implementation InsetTextField
- (CGRect) textRectForBounds:(CGRect)bounds
{
return UIEdgeInsetsInsetRect([super textRectForBounds:bounds], self.insets);
}
- (CGRect)editingRectForBounds:(CGRect)bounds
{
return UIEdgeInsetsInsetRect([super editingRectForBounds:bounds], self.insets);
}
@end
If Digital-7 по-прежнему плохо себя ведет, я думаю, у вас нет другого выхода, кроме как изменить файл шрифта.: - /