当 SwiftUI 需要显示日期时,可以有多种选择,下面总结一些常见的使用方式。 选择显示 比较常见的方式是通过日期选择器选择某个日期后显示。代...
当 SwiftUI 需要显示日期时,可以有多种选择,下面总结一些常见的使用方式。 选择显示 比较常见的方式是通过日期选择器选择某个日期后显示。代...
介绍 它的结构如下:RootView —> ContentView —> Text,那么 Text 是如何显示在屏幕上的?官方的介绍是如下 3 ...
SwiftUI 中 ViewModel 的变化会引起 UI 的变化,如何能做到监听 ViewModel?常见的有如下几种方式。 @Publish...
介绍 官方解释:A container view that defines its content as a function of its o...
WWDC 2020 发布了新的 SwiftUI,增加了很多的新特性与 API。Apple 官方明确表示本次新增仅适用于 iOS 14,且之前的 ...
最近看了斯坦福大学 2020 春季的 SwiftUI 课程,总结一下 SwiftUI 是如何支持 MVVM 设计模式的。 介绍 MVVM(Mod...
Combine 既可以在 SwiftUI 中使用,也可以在 UIKit 中使用。下面分别实践一下。 SwiftUI 声明式UI + 响应式编程是...
前面我们用过Just,其数据的发布和订阅是同步行为。如果希望数据的发布和订阅是异步的,可以使用Future。Future可以创建一个接收未来数据...
在现代 GUI 编程中,开发者会处理大量事件(包括网络,屏幕输入,系统通知等),根据事件去让界面发生变化。而对异步事件的处理,会让代码和状态变得...
如果说 Publisher 决定了发布什么样的 (what) 数据的话,Scheduler(调度器) 所要解决的就是两个问题:在什么地方 (wh...
专题公告
接地气,实用的SwiftUI教程