ios-字体大小适配-runtime.zip

时间:2022-07-31 13:31:59
【文件属性】:

文件名称:ios-字体大小适配-runtime.zip

文件大小:30KB

文件格式:ZIP

更新时间:2022-07-31 13:31:59

其他

runtime字体大小适配 (void)load{ //获取替换后的类方法 Method newMethod = class_getClassMethod([self class], @selector(adjustFont:)); //获取替换前的类方法 Method method = class_getClassMethod([self class], @selector(systemFontOfSize:)); //然后交换类方法 method_exchangeImplementations(newMethod, method); } (UIFont *)adjustFont:(CGFloat)fontSize{ UIFont *newFont=nil; newFont = [UIFont adjustFont:fontSize * [UIScreen mainScreen].bounds.size.width/YourUIScreen]; return newFont; }


【文件预览】:
字体大小适配-runtime
----字体大小适配-runtime.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(13KB)
----字体大小适配-runtime()
--------UIFont+runtime.h(288B)
--------ViewController.m(809B)
--------Info.plist(1KB)
--------main.m(350B)
--------UIFont+runtime.m(768B)
--------Base.lproj()
--------ViewController.h(231B)
--------AppDelegate.h(293B)
--------Assets.xcassets()
--------AppDelegate.m(2KB)

网友评论