- 博客(28)
- 收藏
- 关注
原创 ScrollView and scrollTransition
可以将视图的形状裁剪为一个具有圆角的矩形是自定义的转换效果,可以通过滚动(scroll)或其他变化触发转换效果。phase表示当前转换的阶段(通常用于控制过渡动画的状态)。用来判断转换是否处于“初始状态”(也就是动画开始前的状态)。在 SwiftUI 中,通常为true表示视图处于初始状态,false则表示视图正在变换。当为true(即视图处于初始状态)时,视图的缩放比例为1,表示没有缩放。当为false(即视图进入转换阶段)时,视图的缩放比例为0.5,表示视图缩小至原始大小的 50%。opacity。
2024-12-13 14:31:12
473
原创 SwiftUI中的ObservableObject、Published、StateObject、ObservedObject
SwiftUI中的ObservableObject、Published、StateObject、ObservedObject
2024-11-26 14:06:59
874
原创 swiftui跳转页面,matchedGeometryEffect创建平滑过渡
swiftui跳转页面,matchedGeometryEffect创建平滑过渡
2024-10-29 23:04:22
167
原创 Swift 中的Any类型和AnyObject类型
Swift 中的Any类型和AnyObject类型 。当你尝试将一个实例转换为它的某个子类型时,可以使用 as? 操作符。如果转换成功,它会返回目标类型的可选值,否则返回 nil。
2024-10-25 14:30:00
244
原创 在 Swift 中, willSet和 didSet 是属性观察器,用于监视和响应属性值的变化。
属性观察器只能用于 var 声明的属性,而不能用于 let 常量。
2024-10-24 13:46:29
383
原创 在 SwiftUI 中,实现诗句竖版排列效果
在 SwiftUI 中,实现诗句竖版排列效果,使用poem.filter { $0.isLetter }来过滤掉所有非汉字的字符。
2024-10-23 11:23:52
91
原创 SwiftUI 中.sheet的简单使用
在 SwiftUI 中,使用 .sheet 显示视图时,可以通过状态变量来控制视图的显示和隐藏。onDismiss在视图关闭时执行某些操作。
2024-10-23 11:10:12
530
原创 GeometryReader的简单使用
GeometryReader 接受一个闭包,该闭包提供一个 GeometryProxy 实例,通过它可以访问当前视图的几何信息。
2024-10-23 10:44:38
298
原创 NukeUI 的 LazyImage
LazyImage 是 NukeUI 提供的一个强大工具,使得图像加载更加高效和用户友好。通过懒加载和占位符功能,可以显著提升应用的性能和用户体验。
2024-10-23 10:18:52
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人