1
嗨,我是WatchKit
開發的新手。我想知道我可以與按鈕多個數據更新單個接口控制器點擊次數用不同的數據更新InterfaceController
嗨,我是WatchKit
開發的新手。我想知道我可以與按鈕多個數據更新單個接口控制器點擊次數用不同的數據更新InterfaceController
你可以在你的InterfaceController許多不同的對象,如標籤,圖像視圖等
更新WKInterfaceLabel
小號
您應該在相應的標籤上調用setText()方法。
例如,您有一個按鈕和一個標籤,並且您希望單擊按鈕時在標籤上打印「Hello」。在這種情況下,你應該在你的界面連接到按鈕的動作(通過控制拖動按鈕的代碼),然後添加以下代碼中創建的方法:
斯威夫特
label1.setText("Hello")
目標C
[label1 setText:@"Hello"];
更新WKInterfaceImage
小號
您應該在相應的圖像視圖上調用setImage()或setImageNamed()方法。
首先,圖像應位於WatchKit應用目標的資產目錄中,必須作爲UIImage
捆綁或可用。然後,你可以使用這些代碼:
案例#1:可作爲束或資產類別
斯威夫特
image1.setImageNamed("imageName")
Objective-C的文件
[image1 setImageNamed:@"imageName"];
案例#2:艾娃ilable作爲UIImage
斯威夫特
image1.setImage(image)
的Objective-C
[image1 setImage:image];
如果你想有動畫的照片,嘗試this link。
結論
WKInterfaceLabel
S,你應該調用相應的標籤上的setText()方法。WKInterfaceImage
s,您應該在相應的圖像視圖上調用setImage()或setImageNamed()方法。資源