我的Apple Watch应用程序中有一个表,其中的行包含WKInterfaceSwitch。同一行控制器有10行,其中包括一个开关。换句话说,在表的10个不同行中有10个开关,其中每一行都是同一行控制器的实例。
当用户触摸开关并更改其状态时,将调用action方法,但不传递对开关的引用,仅传递其新值。与WKInterfaceButton相似-与UIKit不同,不传递引用。
那么我怎么知道触摸了10个开关(或按钮)中的哪一个?
理解我不能为每个开关的动作分配不同的选择器,因为它们都在同一类的实例中,即行控制器。
是否有可能只是不可能?