您的位置:首页 > 移动开发

IOS 为整个APP设置一个字体,但是不指定字体大小

2015-03-08 21:55 609 查看



- (void)viewDidLoad

{

    [super viewDidLoad];

    [self setFontFamily:@"FagoOfficeSans-Regular" forView:self.view andSubViews:YES];

}

-(void)setFontFamily:(NSString*)fontFamily forView:(UIView*)view andSubViews:(BOOL)isSubViews

{

    if ([view isKindOfClass:[UILabel class]])

    {

        UILabel *lbl = (UILabel *)view;

        [lbl setFont:[UIFont fontWithName:fontFamily size:[[lbl font] pointSize]]];

    }

    if (isSubViews)

    {

        for (UIView *sview in view.subviews)

        {

            [self setFontFamily:fontFamily forView:sview andSubViews:YES];

        }

    }    

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: