我在窗體上使用多個UISliders,並且我只想要一個方法來跟蹤滑塊更改。UISlider發件人valuechanged
現在我有一個方法:
- (IBAction) slider1ValueChanged:(UISlider *)sender {
somelabel.text = [NSString stringWithFormat:@" %.1f", [sender value]];
}
但因爲我使用了多個滑塊,我想用switch語句來火了特定滑塊,因此,例如,如果我有2個滑塊,他們都使用上面的ValueChanged方法,我想要類似於:
- (IBAction) slider1ValueChanged:(UISlider *)sender {
switch(SLIDERID)
case SLIDER1:
blabla;
break;
case SLIDER2:
update other label;
break;
case default:
break;
somelabel.text = [NSString stringWithFormat:@" %.1f", [sender value]];
}
誰能幫助我?
在此先感謝!
噢,我的上帝..謝謝......我太累了,我想方式太複雜了!謝謝,這解決了它! – CyberK 2010-08-16 19:48:48