Jia Song
Jia Song
**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...
**Bug 表现** 两个问题: 1、iPad悬浮键盘下,当键盘展示时没有问题,但是当键盘隐藏时,handleKeyboardNotificationWithUserInfo方法的`hideBlock`并不会回调,一直回调的是`showBlock`,猜测是`[QMUIKeyboardManager visibleKeyboardHeight]
**Bug 表现** 在iOS 13默认的modal效果下,导航栏的高度是56,非44,但是我在QMUI里没有找到相关的api判断 **截图** **如何重现** 使用iOS 13默认的modal效果 **其他信息** - 设备: 模拟器 iPhone 11 Pro - iOS 版本: iOS 13.0 - Xcode 版本: Xcode 11.0 - QMUI 版本: 4.0.4
**Bug 表现** 在4.0.3的demo中: 1、`QMUICMI.automaticCustomNavigationBarTransitionStyle = YES; ` 2、切换到dark模式 3、打开QMUIPickingImage选择“默认”按钮,选一张图片发送 4、再次打开QMUIPickingImage时,QMUIImagePickerViewController的导航栏会“由白变黑”,并且每次重启应用再打开QMUIPickingImage时,导航栏的高度小了一块。 **截图** **如何重现** 如上所述 **预期的表现** 应与“微信阅读”选择头像功能表现一致 **其他信息** - 设备: 模拟器,iPhone 8 Plus - iOS 版本: iOS 13.1 - Xcode 版本: Xcode...
**Bug 表现** 在`控制器`里实现QMUINavigationControllerAppearanceDelegate中定义的方法,方法内实现`qmui_imageWithThemeProvider`,主题切换时没有调用此block。 **截图** **如何重现** 1.实现`QMUINavigationControllerAppearanceDelegate`的方法`- (UIImage *)navigationBarBackgroundImage` 2.进行主题切换 附:在Demo中的QMUIScrollAnimator示例中,主题切换也有点问题,Dark模式下,导航栏标题是黑色 **预期的表现** 正常情况下应该需要调用一次`qmui_imageWithThemeProvider`,或者调用一次`-(UIImage *)navigationBarBackgroundImage` **其他信息** - 设备: 模拟器 - iPhone 11 Pro - iOS 版本: iOS 13.0 - Xcode 版本: Xcode...
**现存问题或期望目标** `UIView.qmui_hitTestBlock`的返回值应该标记下`_Nullable`,以对齐系统的`@selector(hitTest:withEvent:)`
**Bug 表现** QMUIPopupContainerView将sourceView设置为nil时会造成EXC_BAD_ACCESS **截图** **如何重现** `QDPopupContainerViewController.m` **预期的表现** 正常情况下,sourceView为nil不应该去调用qmui_frameDidChangeBlock **其他信息** - 设备: iPhone - iOS 版本: iOS 15.5 - Xcode 版本: Xcode 13.4 - QMUI 版本: 4.5.1
`windows.firstObject` not necessarily the current main window, should be added `isKeyWindow` for example:
https://github.com/SVProgressHUD/SVProgressHUD/issues/1113