![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
HenryLi_
这个作者很懒,什么都没留下…
展开
-
SwiftUI 基础学习笔记——常用组件属性
View //消除列表两边空白 .listRowInsets(EdgeInsets()) //设置显示宽高比例 .aspectRatio(7/3,contentMode: .fit) //设置圆角 .clipShape(RoundedRectangle(cornerRadius: 25.0)) //监听数据变化 .onChange(of: index, perform: { value in print(value) }) //视原创 2021-12-08 17:32:25 · 1431 阅读 · 0 评论 -
SwiftUI 基础学习笔记——属性包装器 - Property Wrappers
@State 一个给给定类型的持久化值,通过这个值view可以读取并监控这个数值。 通过使用 @State 修饰器我们可以关联出 View 的状态. SwiftUI 将会把使用过 @State 修饰器的属性存储到一个特殊的内存区域,并且这个区域和 View struct 是隔离的. 当 @State 装饰过的属性发生了变化,SwiftUI 会根据新的属性值重新创建视图 struct ArticleDetail: View { @State var success:Bool = .原创 2021-12-07 15:58:53 · 256 阅读 · 0 评论