技术栈
swiftui 6.0
大熊猫侯佩
1 个月前
动画
·
颜色
·
ios 18
·
swiftui 6.0
·
渐变色
·
gradient
·
网格渐变色
SwiftUI 6.0(iOS 18)新增的网格渐变色 MeshGradient 解惑
在 SwiftUI 中,我们可以借助渐变色(Gradient)来实现更加灵动多彩的着色效果。从 SwiftUI 6.0 开始,苹果增加了全新的网格渐变色让我们对其有了更自由的定制度。
大熊猫侯佩
1 个月前
foreach
·
group
·
layout
·
ios 18
·
swiftui 6.0
·
containervalues
·
自定义容器
SwiftUI 6.0(iOS 18)自定义容器值(Container Values)让容器布局渐入佳境(上)
我们在之前多篇博文中已经介绍过 SwiftUI 6.0(iOS 18)新增的自定义容器布局机制。现在,如何利用它们对容器内容进行“探囊取物”和“聚沙成塔”,我们已然胸有成竹了。
大熊猫侯佩
4 个月前
ios 18
·
xcode 16
·
swiftui 6.0
·
previewmodifier
·
预览调试
·
inject 注入测试数据
·
mock data
SwiftUI 6.0(Xcode 16)新 PreviewModifier 协议让预览调试如虎添翼
用 SwiftUI 框架开发过应用的小伙伴们都知道,SwiftUI 中的视图由各种属性和绑定“扑朔迷离”的缠绕在一起,自成体系。
大熊猫侯佩
4 个月前
scrollview
·
ios 18
·
xcode 16
·
swiftui 6.0
·
滚动视图
·
scroll phase
·
监听滚动状态
SwiftUI 6.0(iOS 18.0)滚动视图新增的滚动阶段(Scroll Phase)监听功能趣谈
何曾几时,在 SwiftUI 开发中的秃头小码农们迫切需要一种能够读取当前滚动状态的方法。在过去,他们往往需要借助于 UIKit 的神秘力量。不过这一切在 SwiftUI 6.0 中已成“沧海桑田”。
大熊猫侯佩
5 个月前
color
·
ios 18
·
xcode 16
·
swiftui 6.0
·
macos 15
·
混合颜色
·
渐变动画
SwiftUI 6.0(iOS 18/macOS 15)关于颜色 Color 的新玩法
WWDC 2024 重装升级的 SwiftUI 6.0 让 Apple 不同平台(iOS 18/macOS 15)显得愈发的冰壶玉衡、美轮美奂。
大熊猫侯佩
5 个月前
scrollview
·
ios 18
·
swiftui 6.0
·
ipados 18
·
滚动视图
·
wwdc24
·
scrollposition
SwiftUI 6.0(iOS 18)ScrollView 全新的滚动位置(ScrollPosition)揭秘
在只有方寸之间大小的手持设备上要想体面的向用户展示海量信息,滚动视图(ScrollView)无疑是绝佳的“东牀之选”。
大熊猫侯佩
5 个月前
tab
·
tabview
·
ios 18
·
swiftui 6.0
·
ipados 18
·
tabsection
·
sidebar
SwiftUI 6.0(iOS/iPadOS 18)中全新的 Tab 以及 Sidebar+悬浮 TabView 样式
看来苹果一直对 iPadOS 中标签栏(TabView)不甚满意。这不,在 WWDC 2024 中苹果又对 TabView 外观做了大幅度的进化。
大熊猫侯佩
5 个月前
宏
·
entry
·
ios 18
·
xcode 16
·
swiftui 6.0
·
previewable
·
wwdc 24
SwiftUI 6.0(Xcode 16)全新 @Entry 和 @Previewable 宏让开发妙趣横生
如火如荼的 WWDC 2024 已进入第五天,苹果开发平台中众多海量新功能都争先恐后的喷薄欲出。在这里就让我们从中挑两个轻松有趣的新功能展示给小伙伴们吧:它们分别是 全新的 @Entry 和 @Previewable 宏。