[iOS14]WidgetKit开发实战2-开发一言小部件

前言2020年06月22日的WWDC上iOS14的新特性-小部件正式在iOS上线,同时WidgetKit也正式面向广大开发者使用。也正是因为对Android的小部件有所了解,故想尝试下iOS的小部件的开发,并且发现当前并没有相关的文章,故记录下我学习WigetKit的经历,以下均为自己学习路上的经历,可能会有些问题,还望大佬指正。同时已把学习路上写的代码开源 - iWiget,看完这篇文章认为有用就点个Star呗!项目地址: https://github.com/Littleor/iWidget没有看过前一节的建议看看这个: (iOS14)WidgetKit开发实战1-初识iOS小部件 效果演示开发一言小部件使用WigetKit开发Widget的主要就是View、Provider、Data。简单来说,获取到Data之后使用Provider显示在View上就是Widget了。1.编写View一言小部件的View可能是这三个当中最简单的部分了,这里为了方便理解直接使用一个Text来表示吧。struct OneWordView: View { var content:Strin...

[iOS14]WidgetKit开发实战1-初识iOS小部件

前言2020年06月22日的WWDC上iOS14的新特性-小部件正式在iOS上线,同时WidgetKit也正式面向广大开发者使用。也正是因为对Android的小部件有所了解,故想尝试下iOS的小部件的开发,并且发现当前并没有相关的文章,故记录下我学习WigetKit的经历,以下均为自己学习路上的经历,可能会有些问题,还望大佬指正。同时已把学习路上写的代码开源 - iWiget,看完这篇文章认为有用就点个Star呗!项目地址: https://github.com/Littleor/iWidget初识iOS小部件1.下载Xcode12开发Widget需要使用到Xcode12,目前依旧是beta版本,需要在官网使用开发者账号下载。开发者账号的注册是免费的,使用AppleId注册后直接下载使用即可。具体步骤网上有很多,这里不再赘述。2.创建一个项目欲使用WidgetKit必先创建一个iOS的项目,按常规操作来即可。点击Create a new Xcode Project来创建新项目选择iOS->App再点击NextName随便填,Organization Identifier填写...