我在Apple Watch邮件应用程序中看到了刷新,但我不知道如何实现这样的场景。请在Swift中的Apple Watch应用程序中了解如何实现提升刷新。
...谢谢
答案 0 :(得分:0)
您应该向接口控制器添加一个平移手势识别器,然后您可以编写用于刷新数据的代码。
您必须将手势识别器添加到InterfaceBuilder中的InterfaceController,然后将Action连接到它。看看Apple's WKInterfaceCatalog example code,尤其是界面构建器中的GestureDetailController类和Gestures场景。
您可以决定使用滑动手势识别器或手势识别器。
用于滑动手势识别器的IBAction是:
@IBAction func swipeRecognized(_ sender: AnyObject) {
//update your UI
}
对于Pan手势识别器:
@IBAction func panRecognized(_ sender: AnyObject) {
if let panGesture = sender as? WKPanGestureRecognizer {
//Update your UI
}
}