您当前的位置: 首页 >  ar

iOS 15.3.1中SwiftUI toolbar中按钮不响应点击动作等若干不兼容问题的解决

发布时间:2022-02-20 10:35:30 ,浏览量:0

在这里插入图片描述

问题现象

在最新的iOS 15.3.1中你会发现,原来工作正常的SwiftUI代码罢工了,可以基本肯定这是兼容性问题。

在本篇博文中您将学到SwiftUI中以下兼容性问题的解决之道:

  • iOS 15.3.1 中toolbar里的按钮不响应点击动作的原因以及解决
  • iOS 15.3.1 中toolbar附着的sheet视图触发后无法被弹出的原因以及解决

值的注意的是,以上问题在低版本iOS(比如iOS 14.2)中,使用SwiftUI开发均不会发生,所以应该是高版本iOS里对SwiftUI的检查更加严格了,但这也会造成开发人员代码适配的一些麻烦。

无论如何,开发还得继续,生活还得继续,不是吗?

So,Let‘s fix it!

问题分析 1. toolbar中按钮点击无响应

以下代码在低版本的iOS中运行正常,但在iOS 15.3.1中无法工作:

.tool
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    107766博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0765s