【发布时间】:2014-06-05 12:14:25
【问题描述】:
我正在向UISwitch 添加目标,我想同时传递发件人 (UISwitch) 和对象 (NSIndexPath)。
我不确定这个的语法,如果有人能指出我正确的方向,那就太好了
[certificateSwitch addTarget:self action:@selector(certificateSwitcher:withIndexPath:) forControlEvents:UIControlEventValueChanged];
方法:
- (void)certificateSwitcher:(UISwitch *)sender withIndexPath:(NSIndexPath *)indexpath
在有人说将行号作为UISwitch's 标签属性之前,这不是一个选项,我还有一些其他的东西依赖于UISwitch 的标签
谢谢
【问题讨论】:
-
您可以使用此答案中提供的有关 UIButton 并将多个参数传递给其选择器的解决方案:stackoverflow.com/a/53779104/5324541
标签: ios methods parameters target