我最近开始学习并尝试为我的一个iPhone项目开发一个Apple Watch支持项目,我在WKInterfaceTable的每个RowController上都有WKInterfaceButton对象,我想处理它的操作以访问底层数据源数组以更新一些事情。在iPhone / iPad上,通常我们通过将 Indexpath 指定为UIButton的标记属性并基于我们访问数据源数组位置的标记值来实现,但似乎WKInterfaceButton中没有可用的标记属性看看套件,如果任何人知道点击WKInterfaceButton索引的最佳方法,请在其目标方法中获取索引值。这对我很有帮助,因为我被困在上面,如果你之前遇到同样的问题,请帮助我。
答案 0 :(得分:1)
- (IBAction) btnTurnOnOffClicked ;
WKInterfaceButton
对象时,您可以在“工具”面板中找到“已发送操作”。
答案 1 :(得分:-1)
我还没试过这个,但我想如果你在你的rowController类中添加一个整数属性(例如" tag")并将其设置为某个唯一值(可能是行号)创建行然后将按钮操作方法放在rowController类中,它可以询问标记属性值以识别被点击的行。