Requirements:
- iOS 8.0+
 - Xcode 10.0+
 - Swift 5.0+
 
Installation Cocoapods
pod 'WZFont', '~> 1.2.1'
Demo
Usage
1.枚举类型
/**
 字体类型
 (注解: 一般一个字体绝对是一个文件,比如下面的DIN,DIN包含了粗体,DIN包含了中黑,这样子是分开两个文件,
 然后某中字体的如果是常规的话,名字就是这个字体的名字)
 - WZFontDINBold: DINBold
 - WZFontDINMedium: DINMedium
 - WZFontHelveticaLT: HelveticaLT
 - WZFontMittelschrift: Mittelschrift
 - WZFontSourceHanSerifCN: SourceHanSerifCN
 - WZFontTT0144M: FontTT0144M
 - WZFontwzlyhw: wzlyhw(UI胡伟:自制字体)
 */
typedef NS_ENUM(NSInteger, WZFontType) {
    WZFontDINBold = 0,
    WZFontDINMedium,
    WZFontHelveticaLT,
    WZFontMittelschrift,
    WZFontSourceHanSerifCN,
    WZFontTT0144M,
    WZFontwzlyhw
};2. 设置相关字体大小
/**
 设置DINBold字体大小
 @param fontSize 字体大小
 @return UIFont
 */
+(nullable UIFont *)setDINBoldForSize: (CGFloat)fontSize;
/**
 设置DINMedium字体大小
 
 @param fontSize 字体大小
 @return UIFont
 */
+(nullable UIFont *)setDINMediumForSize: (CGFloat)fontSize;
/**
 设置HelveticaLT字体大小
 
 @param fontSize 字体大小
 @return UIFont
 */
+(nullable UIFont *)setHelveticaLTForSize: (CGFloat)fontSize;
/**
 设置Mittelschrift字体大小
 
 @param fontSize 字体大小
 @return UIFont
 */
+(nullable UIFont *)setMittelschriftForSize: (CGFloat)fontSize;
/**
 设置SourceHanSerifCN字体大小
 
 @param fontSize 字体大小
 @return UIFont
 */
+(nullable UIFont *)setSourceHanSerifCNForSize: (CGFloat)fontSize;
/**
 设置Wzlyhw字体大小
 
 @param fontSize 字体大小
 @return UIFont
 */
+(nullable UIFont *)setWzlyhwForSize: (CGFloat)fontSize;
/**
 设置字体类型大小
 @param type 类型
 @param fontSize 字体大小
 @return 字体
 */
+(nullable UIFont*)setFontType: (WZFontType)type size:(CGFloat)fontSize;
/**
 自定义字体类型大小
 @param fontName 字体名称
 @param fontSize 字体大小
 @return 字体
 */
+ (nullable UIFont *)fontWithName:(NSString *)fontName size:(CGFloat)fontSize;License
WZFont is released under an MIT license. See LICENSE for more information.
