当前位置:网站首页>SwiftUI 4 新功能之掌握 WeatherKit 和 Swift Charts

SwiftUI 4 新功能之掌握 WeatherKit 和 Swift Charts

2022-07-07 09:46:00 知识大胖

SwiftUI 4 新功能之掌握 WeatherKit 和 Swift Charts

今年在 WWDC22 上有很多令人兴奋的新框架和 API 让我们投入其中。然而,我对 WeatherKit 和 Swift Charts 感到非常兴奋,因为我们现在终于有了对天气数据和绘制数据集的原生 1 方支持。

在本文中,我们将研究如何将两者结合起来以可视化我们的天气数据。距离主题演讲已经过去了 30 个小时,所以请记住,您看到的代码可能会在接下来的几个月内发生变化。我还遇到了一些不受支持的图表命令,这些命令会引发致命错误。

Swift Charts

image.png

那么什么是 Swift 图表?它是一种在各种图表样式中轻松简单地绘制数据的方法(截至撰写本文时;不支持饼图、径向图等),还支持所有可爱的可访问性功能、动画等。

在过去,我不得不编写自己的图表或引入 3rd 方依赖项来实现这一点,即便如此,可访问性功能和动画也没有完全考虑到。

天气套件

Apple 早在 2020 年 3 月就收购了流行的 Dark Sky 天气应用程序,这让开发人员想知道什么会取代已退役的 Dark Sky API,现在我们有了官方答案。开发人员现在可以使用原生的、以隐私为中心的解决方案,而不是依赖第三方提供商。

即使在这个早期的 beta 阶段,文档也显示 API 非常全面,涵盖了一系列天气数据、警报

原网站

版权声明
本文为[知识大胖]所创,转载请带上原文链接,感谢
https://swiftui.blog.csdn.net/article/details/125651605