SwiftUI
文章平均质量分 83
酱小油
IT萌新
展开
-
IOS开发之SwiftUI学习笔记(四)
Animations and States终于来到了SwiftUI的重头戏了,这篇主要内容是动画和状态,重中之重是状态。视频教程地址:教程链接SwiftUI整体上是一个MVVM的框架了,有别于微软的MVVM框架,Android的LiveData,LifeCycle,DataBinding,Flutter的Stateful这一套概念,SwiftUI的MVVM更加的简便,封装程度更高,类似于web上的vue搞的这一套。微软基于.net平台的MVVM框架有prism,MVVNLight等,他们在属性改变的原创 2021-01-29 23:03:20 · 404 阅读 · 2 评论 -
IOS开发之SwiftUI学习笔记(三)
Components and Visual Effects教程地址:传送门本篇主要内容是SwiftUI里面的组件和视觉效果(一些动画比如旋转,缩放,位移,扭曲,或者高斯模糊等)。创建组件接着上篇的内容,现在需要把卡片的代码封装成一个组件,以便于重复使用。按住command,然后点下面的一个VStack,然后选择抽取子视图(Extract Subview):然后就能看到,刚才的整个VStack被抽取成为一个单独的struct,并被抽取到当前结构体的下方:这个时候上面和下面的Extracted原创 2020-12-10 22:07:10 · 631 阅读 · 0 评论 -
IOS开发之SwiftUI学习笔记(二)
Layout and Stacks视频教程传送门:教程链接本篇主要介绍SwiftUI中的布局,最终要实现的效果是:App图标的设置刚开始我想设置图标是不是跟Android一样,在某个清单文件里面设置,比如plist文件,找了半天结果不是,SwiftUI项目的App图标需要在Assets.xcassets这个文件夹里面,设置AppIcon,总共要设置18个各种分辨率的图标(如果分辨率不对,还拖不进去):现在有很多的网站都支持导出IOS工程的各种分辨率图标,使IOS开发简便了不少。比如图标工厂原创 2020-12-08 21:19:24 · 1591 阅读 · 0 评论 -
IOS开发之SwiftUI学习笔记(一)
SwiftUI是什么SwiftUI在苹果开发者官网上的介绍是这样说的:用一句话说就是,SwiftUI是苹果目前最新的全平台应用程序创建框架。我对SwiftUI的印象其实本来我是打算学Flutter的,但是Flutter的配置过程相当繁琐,我配置了两天,终于还是被层出不穷的报错击溃了耐心,从而转向学IOS原生开发。SwiftUI是2019年发布的,到现在不到两年的时间。苹果这次是把View层和Model层结合到了一起,即所谓的“所见皆所得”,比如这样:import SwiftUIstruct原创 2020-12-05 21:47:45 · 1868 阅读 · 2 评论