SwiftUI 震动效果Shake控制视图界面(教程含源码)
2023-09-11 14:18:31 时间
实战需求
有时我们需要响应手机摇一摇事件,SwiftUI该如何实现呢?
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- 捕获shake摇一摇事件
- 实现界面和事件联动
代码
1、事件响应,用于管理数据
let smodel:ShakeModel = ShakeModel()
class ShakeModel: ObservableObject{
@Published var shakeflag = false
}
2、捕获shake事件
struct ShakableViewRepresentable: UIViewControllerRepresentable {
func makeUIViewController(context: Context) -&
相关文章
- [Android Pro] 控制硬加速 hardwareAccelerated 在3.0才有的
- CSS控制表格——制作日历
- 倍福TwinCAT(贝福Beckhoff)应用教程13.3 TwinCAT控制松下伺服 NC配合完整上位
- ThinkPHP中:RBAC权限控制的实习步骤
- MFC Windows 程序设计[121]之下拉组合框宽度控制(附源码)
- AutoJs学习-音量键控制脚本运行
- 基于粒子群优化和行为控制的无人机在最优多跳自组织网络中的部署(Matlab代码实现)
- 【Android Gradle 插件】自定义 Gradle 任务 ⑨ ( 控制 Gradle 执行任务顺序 | Task#finalizedBy 函数 | 控制 Gradle 执行任务顺序示例分析 )
- Go语言自学系列 | golang流程控制关键字goto
- LabVIEW编程LabVIEW控制THM1176三维磁场强度测试仪例程与相关资料
- 第二人生的源码分析(七十九)UI控制的类工厂
- SaltStack介绍——SaltStack是一种新的基础设施管理方法开发软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流
- 【Java面试】并发编程实战(线程控制操作详解)