首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SwiftUI 趣多多
大熊猫侯佩
创建于2025-05-21
订阅专栏
专注于 Apple 界面框架 SwiftUI 的有趣、有料、有图开发知识的介绍,欢迎品尝!
等 42 人订阅
共81篇文章
创建于2025-05-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SwiftUI 5.0(iOS 17)滚动视图的滚动目标行为(Target Behavior)解惑和实战
在本篇博文中,我们讨论了什么是 SwiftUI 5.0(iOS 17.0)中新增的滚动目标行为(Target Behavior),并且介绍了如何游刃有余应用它们,我们在最后还创建了定制的滚动目标行为让
SwiftUI 6.0(Xcode 16)新 PreviewModifier 协议让预览调试如虎添翼
在本篇博文中,我们介绍了如何使用 SwiftUI 6.0(Xcode 16)中最新的 PreviewModifier 协议让预览调试闲情逸致、如虎添翼。
SwiftUI 6.0(iOS 18)监听滚动视图视口中子视图可见性的极简方法
在本篇博文中,我们讨论了 SwiftUI 6.0(iOS 18)中监听滚动视图视口(Viewport)中子视图滚动可见性的新方法,并给出示例代码。
SwiftUI 如何恣意定制和管理系统中的窗口(Window)
在本篇博文中,我们讨论了在 SwiftUI 中如何稳妥的管理和定制窗口(Window)外观;并介绍了如何利用 SwiftUI 6.0 最新增加的窗口拖拽手势实时的监听窗口的拖动状态。
SwiftUI 在 iOS 18 中的 ForEach 点击手势逻辑发生改变的解决
在本篇博文中,我们讨论了 iOS 18 中的 SwiftUi ForEach 视图点击逻辑和之前略有不同的情况,并给出解决方法。这可能是 SwiftUI 在 iOS 18 系统中变得更加严谨了。
SwiftUI 6.0(iOS 18)新增的网格渐变色 MeshGradient 解惑
在本篇博文中,我们讨论了 SwiftUI 6.0(iOS 18)中全新网格渐变色 MeshGradient 的使用,并随后介绍如何利用酷炫的动画升华它的动态效果。
SwiftUI 如何取得 @Environment 中 @Observable 对象的绑定?
在本篇博文中,我们讨论了为什么不能在 SwiftUI 中 @Environment 的 @Observable 对象上使用绑定(Binding),我们随后讨论了如何巧妙地解决这一问题。
SwiftUI 6.0(iOS 18)将 Sections 也考虑进自定义容器子视图布局(下)
在本篇博文中,我们介绍了 SwiftUI 6.0(iOS 18)如何让自定义容器支持 Sections 布局,超简单的哦!
SwiftUI 6.0(iOS 18)将 Sections 也考虑进自定义容器子视图布局(上)
在本篇博文中,我们介绍了 SwiftUI 6.0(iOS 18)中对自定义容器布局的增强支持,使我们能够自如做到“探囊取物”和“聚沙成塔”。
使用 SwiftData 历史记录追踪(History Trace)跨进程同步 App 和 Widgets 间的数据更改
在本篇博文中,我们讨论了在 SwiftData 2.0 中如何利用 History Trace 机制突破进程“叹息之壁”,安闲自得的同步底层数据库中内容的改变;我们还介绍了如何通过 DefaultHi
SwiftUI 6.0(iOS 18)自定义容器值(Container Values)让容器布局渐入佳境(下)
在本篇博文中,我们补全了 SwiftUI 6.0(iOS 18)定制容器的最后一块拼图:自定义容器值(Container Values),并利用它们让容器布局自由度更进一步,小伙伴们值得拥有!
SwiftUI 6.0(iOS 18)自定义容器值(Container Values)让容器布局渐入佳境(上)
在本篇博文中,我们介绍了如何用 SwiftUi 6.0 全新的自定义容器机制解析容器子元素,并初步介绍了何为 SwiftUI 6.0 全新的自定义容器值(Container Values)。
SwiftUI 界面动画调试一例:做码农最重要的是什么?相信自己!
在本篇博文中,我们通过一个小小“栗子”导致的“焦头烂额”让小伙伴们懂得了相信自己的重要性,很赞哦!!
SwiftUI 列表(或 Form)子项中的 Picker 引起导航无法跳转的原因及解决
在本篇博文中,我们讨论了 SwiftUI 列表(或 Form)子项中的 Picker 导致无法导航跳转的原因,并随后给出完美的解决方案。
趣谈 TextField 视图在 SwiftUI 各个版本中的进化(下)
在本篇博文中,我们介绍了 SwiftUI 6.0 中 TextField 新增的文本选中控制特性,并随后讨论了如何在 macOS 15+ 的系统中实现 TextField 的输入建议功能。
趣谈 TextField 视图在 SwiftUI 各个版本中的进化(上)
在本篇博文中,我们讨论了 SwiftUI 4.0 中新加入的长文本输入自适应特性,并初步介绍了 SwiftUI 6.0 中的文本选择控制功能。
苹果开发者入门:修复 SwiftUI 中“跑偏的”动画(下)
在本篇博文中,我们通过一个“小栗子”介绍了 SwiftUI 动画效果中潜在不尽如人意的地方,并深挖内在原因给出了简单的修复方案。
苹果开发者入门:修复 SwiftUI 中“跑偏的”动画(上)
在本篇博文中,我们讨论了 SwiftUI 一个“小栗子”中转场动画“不翼而飞”的小问题,并尝试给出初步解决方法。
SwiftUI 入门趣谈:在文本框(TextField)内限制数字的输入
在本篇博文中,我们讨论了在 SwiftUI 中如何限制文本框(TextField)中数字内容的输入。我们稍后用两种方法解决了问题,任君选择。
SwiftUI 6.0 中全新的 UIGestureRecognizerRepresentable 协议漫谈
在本篇博文中,我们讨论了如何在 SwiftUI 6.0 中利用全新的 UIGestureRecognizerRepresentable 协议恣意创建更加灵活的自定义手势。
下一页