-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS18适配,导航栏透底问题已修复 #188
Comments
@listenzz 麻烦尽快适配一下iOS18 |
iOS18 设置hbd_barAlpha=0.0 的页面 push 到下个页面会出现导航栏 Uploading ღ Monster .tu lin 2024-09-09 14.46.24.mp4… 透底情况,麻烦尽快适配 18 哦 |
BUG已定位并修复 问题定位:
其本意应该是或取_UIBarBackground背景图层对象,但是更新iOS18之后,当我们使用导航控制进行push或者pop的时候会执行以下方法:
问题方法正好在1和2之前执行,导致获取不到正确的_UIBarBackground对象,而是另外一个_UIPointerInteractionAssistantEffectContainerView对象,frame={0, 0, 0, 0}; |
后面会更新版本吗? |
不晓得作者是否还会继续维护,但我决定放弃使用它了,其实还有很多问题[捂脸],每次大更新都提心吊胆的。 |
有好的替代框架吗?没有的话,我都改回原生算了 |
同问,有好的替代框架吗? |
木有 |
改了 问题依然存在 😶 |
可以试试自己计算frame @178408714 |
改成了 😄 只能先这样了 |
在ios18上,当前hbd_barAlpha = 0 push的时候下一个导航栏显示不正常 |
暂且这么修改吧
|
@todayismancheng 试下这个方案 |
现在导航栏能正常显示了。 还有个问题是 导航栏的push pop 的时候 里面的内容会跳一下 |
@todayismancheng 我这里没发现闪动的问题,可以发个DEMO,录个屏看下问题原因 |
ScreenRecording_09-26-2024.11-20-56_1.MP4我在demo上没复现,但是在app上是这个样子 |
嗯嗯,那目前这个只能自己先慢慢排查问题原因了。 |
对我有用 |
@listenzz @ctl0809 @cuizhiyuan @todayismancheng 最终修复版本可以试下这个PR |
No description provided.
The text was updated successfully, but these errors were encountered: