首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SwiftUI
Lebron
创建于2021-05-10
订阅专栏
SwiftUI 相关文章。
等 95 人订阅
共9篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SwiftUI 仿写的微信架构更新为 TCA
The Composable Architecture 更好地利用了苹果更新、更先进的框架 Combine 和 Concurrency,所以决定使用这个库重构 SwiftUI 仿写微信这个项目。
我用 SwiftUI 仿写的微信开源了
虽然只是一个仿写的项目,但我还是按照实际生产开发的要求去编写,而不仅仅是停留在简单的 UI 层面。本项目的目标是尽量使用纯 SwiftUI 框架来实现。
用 SwiftUI 实现媒体浏览器
`LBJMediaBrowser` 是一个在 SwiftUI 框架下实现的图片视频浏览器。支持各种类型的图片和视频、网格和分页模式浏览、可自定义不同加载阶段显示的内容。
用 SwiftUI 实现可缩放的图片预览器
在 Apple 的推动下,iOS 开发必定会从 UIKit 慢慢向 SwiftUI 转变。为了更好地适应这一趋势,今天我们用 SwiftUI 实现一个可缩放的图片预览器。
在 SwiftUI 中实现 Redux
早些年在编写 React 项目时,就接触过 Redux。先来看看它到底是什么? Redux 是为 JavaScript 应用程序编写的可预测状态容器。它把所有程序相关的状态和逻辑中心化,帮助我们编写行为一致(可以理解为UI 显示的数据总是与State 保持一致)的应用。详细了解…
【WWDC2019 之 SwiftUI】01 - 关于 SwiftUI 的思考
前段时间,利于工作之余把 WWDC2019 中关于 SwiftUI 的视频看完了,现在把从视频中学到的东西总结一下。在总结之前,我先来聊聊 SwiftUI。 SwiftUI 可能是 WWDC2019 让 iOS 开发者最激动的框架了。可能很多iOS 的开发者根本不会想到苹果会推…
【WWDC2019 之 SwiftUI】02 - SwiftUI 开发必须要了解的知识
SwiftUI 是一个全新的框架,它是为了以最快的路径开发 App 而设计的。虽然它是全新的,但是它包含了大量常见的组件,如下图: 为什么说 SwiftUI 简化基本 UI 的编写?这里以显示一组数据为例:1)在 UIKit 中,我们使用 UITableView,需要实现 UI…
【WWDC2019 之 SwiftUI】03 - SwiftUI 的数据流
这篇文章我们来看一下在 SwiftUI 中如何将数据作为依赖连接起来,同时保持 UI 的显示是正确并可预测的。这里主要讲解 SwiftUI 中的五个数据流工具:Property、@State、@Binding、@ObjectBinding 和 @EnvironmentObjec…
【WWDC2019 之 SwiftUI】04 - SwiftUI的 View 如何布局
本质上来说,这个例子有三个 View:1)最底层的 Root View,也就是整个手机屏幕除去留海屏的部分;2)处于中间的 ContentView,预览图体现不出来,因为它和 Text 一样大;2)最顶层的 Text。但是因为 ContentView 的大小是有它的 Child…