SwiftUI 基础学习笔记——常用组件属性

SwiftUI 基础学习笔记——常用组件属性,第1张

View
//消除列表两边空白
.listRowInsets(EdgeInsets())
//设置显示宽高比例
.aspectRatio(7/3,contentMode: .fit)
//设置圆角
.clipShape(RoundedRectangle(cornerRadius: 25.0))

//监听数据变化
.onChange(of: index, perform: { value in
                    print(value)
                })
//视图自动生成占位符
.redacted(reason:  .placeholder)

//图片自适应展示
Image.resizable()

//是否隐藏导航栏
.navigationBarHidden(true)

//导航跳转页面
NavigationLink(destination: Text("LOGIN11"), isActive: $showLogin) {
                    Text("")
                }
Timer

计时器

定时触发器


private let timer = Timer.publish(every: 3, on: .current, in: .common).autoconnect()

view.onReceive(timer, perform: { _ in
            //业务代码块
        })

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/994731.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存