首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SwiftUI 趣多多
大熊猫侯佩
创建于2025-05-21
订阅专栏
专注于 Apple 界面框架 SwiftUI 的有趣、有料、有图开发知识的介绍,欢迎品尝!
等 10 人订阅
共58篇文章
创建于2025-05-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SwiftUI 在 Xcode 预览修改视图 FetchedResults 对象的属性时为什么会崩溃?
在本篇博文中,我们讨论了为何包含 FetchedResults 对象的 SwiftUI 视图属性被修改时,在 Xcode 预览中会导致崩溃。并在最后给出完美解决之道。
SwiftUI 5.0 中宝藏视图修改器 containerRelativeFrame 趣谈(下)
在本篇博文中,我们继续讨论了如何利用 SwiftUI 5.0 新加入的 containerRelativeFrame 修改器来完成滚动对齐、以及更加无拘无束的根据父容器的视口来匹配子视图的尺寸。
SwiftUI 5.0 中宝藏视图修改器 containerRelativeFrame 趣谈(上)
在本篇博文中,我们初步介绍了 SwiftUI 5.0 中的宝藏视图修改器 containerRelativeFrame,并讨论了如何用它来进行容器内子视图的对齐与分割。
SwiftUI 利用本机 “AI” 让 App 懂你的喜怒哀乐(三)
在本篇博文中,我们讨论了如何使用 Apple 提供的本地离线翻译功能实现成语释义的英文翻译以便更好地完成文本情绪价值的评估。我们最后还顺便聊了聊如何摆脱 Xcode 预览和模拟器中的烦人提示。
SwiftUI 利用本机 “AI” 让 App 懂你的喜怒哀乐(二)
在本篇博文中,我们讨论了 Apple 自然语言框架的真实水平,并暂时被一个小问题束手束脚。别急,我们很快会在后面解决它。
SwiftUI 利用本机 “AI” 让 App 懂你的喜怒哀乐(一)
在本篇博文中,我们介绍了在真机上借助自然语言(Natural Language)框架评估人类情绪的简单方法。
一场陟遐自迩的 SwiftUI + CoreData 性能优化之旅(下)
在本篇博文中,我们讨论了一个 SwiftUI + CoreData 性能小“瓶颈”的解决思路,并随后循序渐进的将其优化于无形。
一场陟遐自迩的 SwiftUI + CoreData 性能优化之旅(上)
在本篇博文中,我们介绍了 SwiftUI + CoreData 代码在执行时遇到的一个效率瓶颈,并给出了问题相关的详细源代码。
一发入魂:极简解决 SwiftUI 复杂视图未能正确刷新的问题(下)
在本篇博文中,我们讨论了仅需 3 行代码即可解决 SwiftUI 复杂视图不能及时刷新的小妙招,小伙伴们值得拥有。
一发入魂:极简解决 SwiftUI 复杂视图未能正确刷新的问题(中)
在本篇博文中,我们讨论了导致 SwiftUI 复杂视图不能及时刷新的根本问题,并介绍了几种不那么优雅的解决方案。
一发入魂:极简解决 SwiftUI 复杂视图未能正确刷新的问题(上)
在本篇博文中,我们发现了一个 SwiftUI 复杂视图中状态的改变并未正确引起界面刷新的现象,并随后深入代码初步分析了故事的前因后果。
SwiftUI 视图如何“乖巧地”自动刷新不可观察(Unobservable)属性?
在本篇博文中,我们介绍了何为“不可观察属性”以及它的应用场景,并随后讨论了如何“怡然自得”的自动刷新原本不可观察属性的改变。
SwiftUI 让视图自适应高度的 6 种方法(四)
在本篇博文中,我们介绍了如何使用自定义布局 Layout 来实现 SwiftUI 视图高度的“遥相呼应”,精彩的大结局小伙伴们不容错过哦!
SwiftUI 让视图自适应高度的 6 种方法(三)
在本篇博文中,我们先是搞定了最让编译器头疼的 visualEffect 实现,随后介绍了什么是递归渲染以及如何让其“烟消云散”。
SwiftUI 让视图自适应高度的 6 种方法(二)
在本篇博文中,我们分别介绍了另外 3 种“最复杂”、“最简单”以及最有“创意”的方法来让 SwiftUI 视图自适应尺寸这一问题“冰解的破”。
SwiftUI 让视图自适应高度的 6 种方法(一)
在本篇博文中,我们介绍了为何要让 SwiftUI 容器与子视图的尺寸“唇齿相依”,并讨论了一种“最古老”的解决之道。
SwiftUI 如何将惰性加载的可变滚动内容“一滚到底”?
在本篇博文中,我们讨论了在 SwiftUI 滚动容器中如何将惰性(Lazy)加载、高度可变的滚动内容“一滚到底”,小伙伴们值得拥有。
看不见的幽灵:SwiftUI “隐形”视图调试一例
在本篇博文中,我们讨论了 SwiftUI 中 Spacer 的 init(minLength: CGFloat?) 构造器和默认的有什么不同,并借机向大家展示了 SwiftUI 界面中调试“隐形视图”