我知道这是一个新手问题,但我是新手,所以这里是:
我希望在我的应用程序(按钮、标签等)中大量使用 Chalkduster 字体,并尝试子类化 UILabel 来实现这一点。我在 Default.h 中有以下内容:
#import <UIKit/UIKit.h>
@interface Default : UILabel
{
UILabel *theLabel;
}
@property (nonatomic, strong) IBOutlet UILabel *theLabel;
@end
这在我的 .m 中:
#import "Default.h"
@implementation Default
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
UIFont *custom = [[UIFont alloc] init];
custom = [UIFont fontWithName:@"Chalkduster" size:18];
self.font = custom;
NSLog(@"h");
}
return self;
}
@end
当我在界面生成器中更改类并运行时,我没有看到 Chalkduster 字体。我很感激能帮我完成这个设置,因为我相信它会为我节省很多时间。干杯。