首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
SwiftUI
订阅
润物无声IH
更多收藏集
微信扫码分享
微信
新浪微博
QQ
50篇文章 · 0订阅
深入理解 SwiftUI 中的 @ViewBuilder:从语法糖到实战
什么是 @ViewBuilder? @ViewBuilder 是 SwiftUI 提供的结果构建器(Result Builder) 之一,它让我们可以用 声明式语法 组合多个视图,而无需显式使用 re
SwiftUI 组件开发: 自定义下拉刷新和加载更多(iOS 15 兼容)
实现方式: 顶部仅在到顶后继续下拉才触发的刷新。 滚到底部临界点后自动触发“加载更多”。 对应文件 ScrollOffsetTracker.swift 通用滚动偏移捕获工具
IOS SwiftUI 全组件详解
SwiftUI 全组件详解(iOS 端) SwiftUI 是苹果推出的声明式 UI 框架,覆盖 iOS、macOS、watchOS 等多平台,下面是 iOS 端核心组件的分类详解,包含用法、核心属性和
SwiftUI快速入门指南-Modifier篇
Modifier 1. 什么是 Modifier? Modifier 是用于修改视图外观和行为的方法。每个 modifier 都会返回一个新的视图。 核心概念: ✅ Modifier 不修改原视图,而
iOS App小组件(Widget)显示LottieFiles动画和GIF图片
目前, iOS小组件中无法直接显示LottieFiles动画,如果要实现iOS小组件的动画效果,必须通过一些黑科技将LottieFiles动画转换为GIF图片帧,通过一些自定义字体或者时钟旋转等方式。
寥寥几行代码实现 SwiftUI 超丝滑弹窗转场动画
在本篇博文中,我们讨论了如何在 iOS 18+(SwiftUI 6)中仅用寥寥几行代码就让 sheet 弹窗转场动画有了焕然一新的进化,不禁让人眼前一亮!
SwiftUI 小控件:轮播图
本文将介绍如何使用 SwiftUI + UIKit 结合的方式,实现一个功能完善的无限循环轮播图组件。
不要在 SwiftUI 中使用 .onAppear() 进行异步(Async)工作——这就是它导致你的 App 出现 Bug 的原因。
这个问题让我付出了沉重的代价——我的 SwiftUI App 每隔几秒就会随机重新加载数据。 起初,我以为是我的 API 出了问题。 接着,我责怪我的 @State 变量。 然后是 Combine。
SwiftUI 6.0(iOS 18)新增的网格渐变色 MeshGradient 解惑
在本篇博文中,我们讨论了 SwiftUI 6.0(iOS 18)中全新网格渐变色 MeshGradient 的使用,并随后介绍如何利用酷炫的动画升华它的动态效果。
SwiftUI 最新数据模型完整解析:@Observable、@State、@Bindable(iOS17+ 全新范式)
自 iOS 17 起,SwiftUI 引入了 全新的 Observation 模型。 它用三个核心工具彻底重塑了数据管理方式: @Observable —— 定义可观察的状态模型 @State ——