11LLDynamicLaunchScreen
22==============
3- [ ![ LLDynamicLaunchScreen CI] ( https://github.com/internetWei/LLDynamicLaunchScreen/workflows/LLDynamicLaunchScreen%20CI/badge.svg )] ( https://github.com/internetWei/LLDynamicLaunchScreen/actions )   ;  ; [ ![ License MIT] ( https://img.shields.io/badge/license-MIT-green.svg?style=flat )] ( https://github.com/internetWei/llDark/blob/master/LICENSE )   ;  ; [ ![ Carthage] ( https://img.shields.io/badge/Carthage-compatible-blue )] ( https://github.com/Carthage/Carthage )   ;   ; [ ![ CocoaPods] ( https://img.shields.io/badge/pod-0.2.0 -blue )] ( http://cocoapods.org/pods/LLDark )   ;  ; [ ![ Platform] ( https://img.shields.io/badge/platform-ios-lightgrey )] ( https://www.apple.com/nl/ios )   ;  ; [ ![ Support] ( https://img.shields.io/badge/support-iOS%209%2B-blue )] ( https://www.apple.com/nl/ios )
3+ [ ![ LLDynamicLaunchScreen CI] ( https://github.com/internetWei/LLDynamicLaunchScreen/workflows/LLDynamicLaunchScreen%20CI/badge.svg )] ( https://github.com/internetWei/LLDynamicLaunchScreen/actions )   ;  ; [ ![ License MIT] ( https://img.shields.io/badge/license-MIT-green.svg?style=flat )] ( https://github.com/internetWei/llDark/blob/master/LICENSE )   ;  ; [ ![ Carthage] ( https://img.shields.io/badge/Carthage-compatible-blue )] ( https://github.com/Carthage/Carthage )   ;   ; [ ![ CocoaPods] ( https://img.shields.io/badge/pod-0.2.1 -blue )] ( http://cocoapods.org/pods/LLDark )   ;  ; [ ![ Platform] ( https://img.shields.io/badge/platform-ios-lightgrey )] ( https://www.apple.com/nl/ios )   ;  ; [ ![ Support] ( https://img.shields.io/badge/support-iOS%209%2B-blue )] ( https://www.apple.com/nl/ios )
44
5- 解决iOS启动图显示异常的BUG ,并且支持动态替换任意启动图<br >
5+ 解决iOS启动图显示异常 ,并且支持动态替换任意启动图<br >
66中国大陆用户可以访问[ 这个链接] ( https://gitee.com/internetWei/lldynamic-launch-screen )
77
88特性
99==============
10- - 集成后自动修复启动图显示异常等问题
11- - 1行代码修改任意启动图
10+ - 集成后自动修复启动图显示异常
11+ - 1行代码即可修改任意启动图
1212- 支持获取当前启动图对象
1313- 兼容iOS13以下系统
1414
2121用法
2222==============
2323``` objc
24- // 恢复所有启动图为默认启动图
24+ // 将所有启动图恢复为默认启动图(Restore all launch screen to the initial state)
2525[LLDynamicLaunchScreen restoreAsBefore ];
2626
27- // 修改指定位置的启动图
27+ // 替换指定类型启动图(Replace the specified type of launch Image)
2828[LLDynamicLaunchScreen replaceLaunchImage: replaceImage type: LLLaunchImageTypeVerticalLight compressionQuality:0.8 customValidation: nil ] ;
2929
30- // 自定义暗黑图片判断逻辑
30+ // 自定义暗黑系启动图的校验规则(Customize the verification rules of the dark style launch screen)
3131LLDynamicLaunchScreen.hasDarkImageBlock = ^BOOL(UIImage * _ Nonnull image) {
32- // 在这里实现逻辑,判断该图片是否是深色系图片
32+
3333};
3434
35- // 获取本地指定启动图
35+ // 获取指定模式下的本地启动图(Get the local launch screen diagram in the specified mode)
3636[ LLDynamicLaunchScreen launchImageFromType: LLLaunchImageTypeVerticalLight ] ;
3737```
3838
@@ -47,7 +47,7 @@ LLDynamicLaunchScreen.hasDarkImageBlock = ^BOOL(UIImage * _Nonnull image) {
47471. 在 Cartfile 中添加 `github "internetWei/LLDynamicLaunchScreen"`
48482. 执行 `carthage update --platform ios` 并将生成的 framework 添加到你的工程
49493. 导入 \<LLDynamicLaunchScreen/LLDynamicLaunchScreen.h\>
50- 4. [Xcode12生成Carthage失败参考文章 ](https://www.liangzl.com/get-article-detail-210255.html)
50+ 4. [Xcode12生成Carthage失败解决方案 ](https://www.liangzl.com/get-article-detail-210255.html)
5151
5252### 手动安装
53531. 下载 LLDynamicLaunchScreen 文件夹内的所有内容
@@ -61,7 +61,7 @@ LLDynamicLaunchScreen.hasDarkImageBlock = ^BOOL(UIImage * _Nonnull image) {
6161注意点
6262==============
6363* 替换图片的尺寸建议和屏幕物理分辨率保持一致
64- * APP更新版本后,第一次打开APP会显示默认启动图; 这是系统限制,暂时没办法解决
64+ * APP更新版本后,第一次打开APP会显示默认启动图, 这是系统限制,暂时没办法解决
6565
6666联系作者
6767==============
0 commit comments