Я работаю над универсальным приложением.Как настроить пользовательские шрифты в классах размера в xcode 6
Я использую классы размеров для этого, но перед ними стоит проблема, связанная с пользовательскими шрифтами.
Я создал собственный класс ярлыков и применил его к UILabel. Ниже представлен мой файл MyLabel.h.
MYLabel.h
#import <UIKit/UIKit.h>
@interface MyLabel : UILabel
@end
Ниже представлен мой файл MyLabel.m.
#import "MyLabel.h"
@implementation MyLabel
- (void)drawRect:(CGRect)rect {
}
-(void)awakeFromNib {
UIFont *custom = [[UIFont alloc] init];
custom = [UIFont fontWithName:@"MyriadPro-SemiboldIt" size:18];
self.font = custom;
}
@end
После этого я присвоил класс MyLabel UILabel.
И установить свойство по картинке ниже.
Хотя я не в состоянии видеть изменение в моем font.It показывает тот же шрифт для Ipad и Iphone.
, пожалуйста, помогите мне. Я новичок в классах размеров.
Заранее спасибо.
Пройдите через этот первый: http://codewithchris.com/common-mistakes-with-adding-custom-fonts-to-your-ios-app/. Вероятно, проблема в настройке пользовательских шрифтов. 't показывает тот же шрифт для Ipad и Iphone', вы хотите, чтобы два разных шрифта для каждого устройства? – NeverHopeless
Я думаю, что вы не видите пользовательский шрифт в правой боковой панели. Поэтому вам нужно установить условие для шрифта, специфичного для устройства. ** Примечание. Предположим, что пользовательский шрифт загружается правильно **. – TheTiger