swift - Apple Watch 上的 EnableWaterLock 已弃用 是否有任何替代方法可以锁定手表的屏幕?
问题描述
我刚刚看到WKExtension.shared.EnableWaterLock
现在已弃用。我在我的锻炼应用程序中使用了这种方法,以防止意外点击屏幕并结束锻炼等。它是否已被任何其他锁定屏幕的方法所取代?
解决方案
该方法并未从 WatchKit 中删除,它只是从watchOS 6.1 中WKExtension
移至。WKInterfaceDevice
见WKInterfaceDevice.enableWaterLock()
。
您可以使用WKInterfaceDevice.current().enableWaterLock()
.
推荐阅读
- c# - 取消令牌注入
- git - 如何列出所有 Git 子模块的 URL?
- c# - 在Entity Framework中通过id查询相关实体
- android - 如何旋转图像视图并在旋转时更改其上的图像?
- amazon-web-services - 使用 npx 无服务器更改区域以在 AWS CloudFront 上部署
- php - PHP 管理器 - 由于 32 位处理器,安装失败
- angular - Angular 谷歌地图 HeatmapLayer 未定义
- amazon-web-services - 如何让 k8s Pod(由 Jenkins 生成)使用服务账户 IAM 角色访问 AWS 资源
- python - 我的 Django 项目无法导入快捷方式(Pylint 导入错误)
- php - 方法 Illuminate\Http\Request::validated 不存在