我的問題: 我使用Tableview創建了AppleWatch APP。 通過敲擊的特殊行,我想切換到DetailControllerSwift中的presentControllerWithName的Watchkit問題
所以在我didSelectRowAtIndex了Methode我使用的switch-case功能找到我要顯示一個詳細
override func table(table: WKInterfaceTable, didSelectRowAtIndex rowIndex: Int) {
switch(status) {
case "on":
Println()
case "off":
Println()
case "value":
self.presentControllerWithName("MyValue", context: "TheValue")
}
在我DetailViewController第i行只想顯示標籤中的值。 所以我這樣做:
@IBOutlet var label: WKInterfaceLabel!
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
var TheValue = context as? String
label.setText(TheValue)
// Configure interface objects here.
}
現在是行爲:沒有出口的DetailViewController所示,只是出口只是活動Indikator運行,並沒有任何反應!
我的錯誤在哪裏?
插座可能有無效連接,請嘗試刪除InterfaceBuilder中的連接並重新創建它。 – zisoft 2015-04-04 09:49:41