用标签调用 UISlider

Posted

技术标签:

【中文标题】用标签调用 UISlider【英文标题】:Called the UISlider with tag 【发布时间】:2016-03-11 11:04:32 【问题描述】:

我在视图控制器中使用三个 UISlider,我想为所有滑块调用相同的函数。这是我的代码

[yourWeightSlider addTarget:self action:@selector(sliderValueChanged:) forControlEvents:UIControlEventValueChanged]; 
    [physicalActivitySlider addTarget:self action:@selector(sliderValueChanged:) forControlEvents:UIControlEventValueChanged];

这两个滑块调用相同的方法“sliderValueChange”。我如何区分调用哪个滑块。我不知道如何使用标签。我是 ios 新手。 谢谢

【问题讨论】:

【参考方案1】:

试试这个代码片段

先给每个滑块加标签

yourWeightSlider.tag = 100
physicalActivitySlider.tag = 200

获取标签值并决定待办事项

-(void)sliderValueChanged:(UISlider *)sender 

    int tag = sender.tag;

【讨论】:

以上是关于用标签调用 UISlider的主要内容,如果未能解决你的问题,请参考以下文章

在帝国cms中,怎么调用所有新闻系统中的最新文章,热门文章。是否用灵动标签呢。

怎么在首页或者封面页用灵动标签调用指定栏目的栏目名称?

帝国CMS灵动标签调用指定栏目的问题

如何实现织梦dedecms简略标题调用标签

ASP.NET如何调用标签打印机

最近几天一直在搞Mybatis调用存储过程的问题,用<select>标签写的那种!然后用Java里写调用函数