ios - Swift中如何查询WKInterfaceSlider的当前值

标签 ios swift apple-watch

如何在 Swift 中获取 WKInterfaceSlider 的当前值?我在文档中的任何地方都找不到它?我可以在更改 slider 时获取值,但是如何在初始化时查询其状态?

最佳答案

与许多 WatchKit 对象一样,为了节省电池生命周期,此对象不允许您获取值。

由于您设置了初始值(使用 setValue(_:) 或在您的 Storyboard中),并且当它发生变化时您会在操作方法中得到通知,您应该始终知道它。

如果您稍后需要访问它,请将初始值保存在您的数据模型中并在 slider 更改时更新它。

关于ios - Swift中如何查询WKInterfaceSlider的当前值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29581145/

相关文章:

ios - 在任何滚动或表格重新加载后,在 TableView 中使用计时器重新创建计时器

c++ - 如何实现从C++函数到Swift的回调

ios - Apple Watch - 慢速图像动画第一次

swift - 如何删除核心数据 SwiftUI?

ios - 在 iOS 模拟器问题中运行 Apple Watch

ios - 如何检查外观属性是否已设置?

iphone - NSTimer 因访问错误而崩溃

ios - 在 ios/swift 中使用椭圆曲线加密来加密数据

xcode - 我如何在 Swift 中永远重复一个 Action ?

ios - 如何避免 IQKeyboard 也向上滚动导航栏?