我试图添加一个带有按钮的操作来更改标签中的文本,我为表行创建了一个类,这就是代码,当我尝试运行时我什么也没看到。
import WatchKit
import Foundation
class MyRowController: NSObject {
@IBOutlet weak var label: WKInterfaceLabel!
@IBOutlet weak var button: WKInterfaceButton!
@IBAction func buttonpress() {
label.setText("ciao")
}
}
答案 0 :(得分:0)
通常watchOS应用程序用户希望整个行都是按钮本身,因此您可以通过委托回调table(_:didSelectRowAt:)
(https://developer.apple.com/documentation/watchkit/wkinterfacecontroller/1619575-table)响应行的点击。如果您的内容没有重复,并且WKInterfaceGroup就足够了,那么您可以将WKInterfaceButton
放入组中,然后与之关联的@IBAction
就可以了。