ios17.1 datepicker date模式添加onTapGesture后不能弹出bug
所属分类:ios | 发布于 2023-12-05
前天发现app的datepicker组件不能正常工作了,还以为是上个版本把代码修改坏了,于是昨天晚上就开始排查。
打开xcode,结果在模拟器上面正常显示,然后到真机运行的时候又不显示了。这个时候基本上确定是ios的bug了。
模拟器上使用的是iOS 17.0,真机上安装的是iOS 17.1.2。
在网上搜了一下,发现不少人都遇到了这个问题。
有人在官方提的issue:https://developer.apple.com/forums/thread/740524
stackoverflow上面提的issue:https://stackoverflow.com/questions/77373659/swiftui-datepicker-issue-ios-17-1
试了网上搜到的解决方法,都不行。
最搞笑的是这个被采纳的回答:
只说自己解决了,但是没说是怎么解决了,我囧。
只能先把onTapGesture去掉了,iOS17.2马上就要发布了,看看新版本有没有修复这个Bug吧
2023年12月12日更新:早上发现iOS17.2正式版发布了,立马就更新了,经过测试,很不幸的是,这个版本这个bug依然没有修复。