QMUI_iOS
QMUI_iOS copied to clipboard
系统开启粗体文本的情况下切换主题,tabBar的默认图片颜色不正确
Bug 表现
系统开启粗体的情况下切换主题,tabBar的默认图片颜色不正确,QMUICMI.tabBarItemImageColor
设置了QMUIThemeColor
对象,设置为普通的UIColor
对象则不会出现这个问题
截图
如何重现
建议设置日间模式QMUICMI.tabBarItemImageColor
为黑色,夜间模式QMUICMI.tabBarItemImageColor
为白色,易于观察
前提:QMUICMI.tabBarItemImageColor
为QMUIThemeColor
对象
1.前往系统设置,打开粗体文本
的开关
2.日间模式下进入QMUIDemo的QMUITheme页面,关闭自动响应iOS 13系统样式(重要)
3.在QMUITheme页面,切换到Dark模式
4.返回到主页,即可重现
预期的表现
tabBar图片的颜色跟随QMUICMI.tabBarItemImageColor
的设置
其他信息
- 设备: 任意设备即可
- iOS 版本: iOS 13.5.1
- Xcode 版本: Xcode 11.4.1
- QMUI 版本: 4.1.3
不好意思,前提条件可能有误。按照你的设置是没有问题的,但是按照如下设置则会有问题:
QMUIConfigurationTemplateDark:
QMUIConfigurationTemplate:
录屏:
QQ20200702-093528-HD.mp4.zip
可复现的DEMO:
_QMUIDemo_iOS-master.zip
@MoLice