私は自分のwatchKitにtableViewを持っています。 私の目標は、どのセルが押されたかに応じて異なる機能を使用することです(2つのボタンが2つの異なるセルに配置されています)。私は問題didSelectRowAtIndex 2つの異なるセル - watchKit
override func table(table: WKInterfaceTable, didSelectRowAtIndex rowIndex: Int) {
if table==tableView && rowIndex==tableView.numberOfRows-2 {
print("Its up")
print(tableView.numberOfRows)
} else if table==tableView && rowIndex==tableView.numberOfRows-1 {
print("It's down")
print(tableView.numberOfRows)
} else {
print("Nothing is happening")
}
}
前に実行してきたコードだ
がある - それは常に動作しません、時にはそれだけでアプリをフリーズします。
多分あなたはこの一見単純な問題の他の解決策をアドバイスできますか?
テーブルビューのセル数が修正されていますか? –
あなたの方法1と2は何をしていますか? –
あなたはur cellforroratindexpathを表示できます –