SwiftUI入门
文章平均质量分 66
本专栏以实现一个完整的 TodoList 应用为例,从0开始学习SwiftUI开发,欢迎道友与我同行。
我码玄黄
分享最新的技术解析、技术难题攻克经验、具体技术实现过程以及推荐一些有趣的技术内容
展开
-
SwiftUI入门 - 20. Google AdMob 广告的接入
IOS SwiftUI Google AdMob广告的接入,谷歌广告接入应用转载 2023-07-10 10:37:07 · 844 阅读 · 2 评论 -
SwiftUI入门 - 19. webview的交互
本文讨论webview与SwiftUI的基本交互原创 2023-01-04 14:03:03 · 547 阅读 · 1 评论 -
SwiftUI入门 - 18. WebView的基本使用
本文主要讨论 `WebView` 的基本使用原创 2022-12-28 09:06:50 · 622 阅读 · 0 评论 -
SwiftUI入门 - 17. 封装一个自己的View,View作为参数
本文介绍如何把View当成当成参数来传递。原创 2022-12-09 15:36:07 · 643 阅读 · 0 评论 -
SwiftUI入门 - 中期总结
如题原创 2022-12-09 09:04:54 · 239 阅读 · 0 评论 -
SwiftUI入门 - 代码仓库地址发布
SwiftUI入门系列源码地址发布原创 2022-12-08 09:31:41 · 223 阅读 · 0 评论 -
SwiftUI入门 - 16. 请求后端接口、Just的基本使用
本文我们来讨论如何请求后端接口,Just库的基本使用原创 2022-12-05 17:14:23 · 628 阅读 · 0 评论 -
SwiftUI入门 - 15. Toast的封装、Extension与ViewModifier的使用
本文我们来实现一个全局可调用的 Toast 插件原创 2022-12-04 19:38:32 · 450 阅读 · 0 评论 -
SwiftUI入门 - 14. 第三方库与Popup引入
本文我们来讨论第三方库的引入,以 `ExytePopupView` 库为例,实现 `web` 开发中常用的 `toast` 提醒。原创 2022-12-03 12:47:45 · 987 阅读 · 0 评论 -
SwiftUI入门 - 13. TodoLists数据的本地持久化
本文我们将来实现普通数据的本地持久化保存,包括存储与取消存储。原创 2022-11-30 16:13:28 · 521 阅读 · 0 评论 -
SwiftUI入门 - 12. todo详情表单、自定义事件
本文中我们将继续实现 `todo` 的详情表单,即在 `List` 中点击每一项弹出一个 `todo` 的表单,里面可以修改 `todo` 的名称等。原创 2022-11-30 14:33:44 · 569 阅读 · 0 评论 -
SwiftUI入门 - 11. Section.onDelete问题,调试方法
本文解决todoList分组展示后删除项异常的bug,同时介绍该如何调试。原创 2022-11-29 14:01:57 · 341 阅读 · 0 评论 -
SwiftUI入门 - 10.封装、传参、@EnvironmentObject
本文我们将进行封装,既然要封装,那么必然会涉及到传参的问题原创 2022-11-28 16:02:22 · 859 阅读 · 0 评论 -
SwiftUI入门 - 9.List分组-NavigationView基本使用
本文中将实现将 `TODO` 项分组,将已完成的 `todo` 和未完成的 `todo` 分开展示。原创 2022-11-24 15:57:26 · 509 阅读 · 0 评论 -
SwiftUI入门 - 8.todo状态切换-数据抽象
本文将实现数据每一个 Todo 项的完成状态切换、创建时间以及滑动删除功能。原创 2022-11-23 00:50:47 · 249 阅读 · 0 评论 -
SwiftUI入门 - 7.todo页面-List循环数组
本文进入TODO页面本身的编写,实现新增删除todo项原创 2022-11-20 15:43:50 · 449 阅读 · 0 评论 -
SwiftUI入门 - 6.Binding响应@AppStorage-退出登陆
设置界面中有一个退出按钮,点击后将弹出登陆弹框原创 2022-11-18 22:45:53 · 548 阅读 · 0 评论 -
SwiftUI入门 - 5.本地缓存-@AppStorage
本文简单使用了 @AppStorage 包装器实现了登陆状态的保持原创 2022-11-17 18:20:18 · 561 阅读 · 0 评论 -
SwiftUI入门 - 4. 跳转页面、导航栏
接下来我们应该是进行跳转,然后展示一个带有底部导航栏的的页面原创 2022-11-13 00:45:52 · 611 阅读 · 0 评论 -
SwiftUI入门 - 3. 提示弹窗,TextField自动聚焦
TextField 的 .focused使用;enum 的基本使用;Alert 的基本使用。原创 2022-11-08 22:16:24 · 1078 阅读 · 0 评论 -
SwiftUI入门 - 2. 状态变量定义,数据绑定
如果我们把一个视图结构体类比为vue中的一个组件那么类比vue中的data属性,定义一个变量,它被引用时,它的变化会直接反应到视图上// 定义一个私有的状态变量 test 它的初始值是字符串123 // 如果使用 let 那么这个变量不能被更改,会报错 @State private var test : String = "123";VStack {原创 2022-11-02 12:01:37 · 540 阅读 · 0 评论 -
SwiftUI入门 - 1. 创建项目,xcode界面
菜鸟入门,各位大佬轻喷,如有谬误之处欢迎讨论建议,也欢迎各位道友与我同行原创 2022-10-25 22:35:34 · 1490 阅读 · 0 评论