MoLice

Results 131 comments of MoLice

试试先设置 normal 再设置别的 state 呢?

在计划中,但可能没那么快🥹

你项目里引入了多个 QMUIKit?比如另一个库也引入了 QMUIKit

最近确实修复过这种表现,可查看 #1501,但不确定和你的是否是同个问题,你可以直接替换这些文件尝试一下是否有效: [NavigationBarTransition.zip](https://github.com/Tencent/QMUI_iOS/files/12040493/NavigationBarTransition.zip)

你是指从旧版本 QMUI 升级到 4.6.0 后出问题,还是指第一次接入使用 4.6.0 就出了问题?

`QMUIConfiguration` 在初始化的过程中需要访问 `UIScreen` 相关接口以获取当前屏幕的 `scale`,这过程与系统的逻辑冲突,导致该现象。 该问题仅在运行 XCTest 时存在,不影响正常的项目运行。 下个版本会修复该问题,在此之前可将下方附件替换你本地的同名文件以临时解决。 [QMUIConfiguration.m.zip](https://github.com/Tencent/QMUI_iOS/files/10683898/QMUIConfiguration.m.zip)

你确定你看到的0.33的线和0.67的线都是你创建的吗?理论上不会有这样的情况的。 另外一般我们用到分隔线时,会直接用 `PixelOne` 宏来作为它的大小,而不是写0.5。

> 0.33和0.67的线确实是自己创建的。 没遇到过,如果需要,可以提供 Demo 我调试一下。