Предполагая, что у вас есть две кнопки: одна - и другая для +,
, вы можете сохранить информацию об интервале в поле тега вашей кнопки
Установка значения интервала в вашемсвойство тега кнопки.
myPulseButton.tag = 10;
myMinusButton.tag = 10;
Добавление действия с помощью кнопки.
[myPulseButton addTarget:self action:@selector(buttonEvent:) forControlEvents:UIControlEventTouchUpInside];
[myMinusButton addTarget:self action:@selector(buttonEvent:) forControlEvents:UIControlEventTouchUpInside];
Реализуйте метод buttonEvent, как показано ниже.
-(void) buttonEvent:(id) sender
{
UIButton* myButton = (UIButton*) sender;
if(myButton == myPulseButton)
{
[self increaseVolume:myPulseButton.tag];
}
else if(myButton == myMinusButton)
{
[self decreaseVolume:myMinusButton.tag];
}
}