Как получить указанную кнопку в массиве кнопок в iphone (не в uitableview)? - PullRequest
0 голосов
/ 22 ноября 2010

в моем приложении я использую массив кнопок, и мне нужно получить указанную кнопку, которая была нажата в массиве. как получить. Примечание: не в табличном представлении

Ответы [ 2 ]

1 голос
/ 22 ноября 2010

Все UIViews имеют целочисленное свойство tag, которое вы можете использовать для их идентификации.Таким образом, в вашем обработчике нажатий кнопок (при условии, что это одна и та же функция для всех ваших кнопок), вы можете получить этот тег и использовать его для различения ваших кнопок, например:

-(void) myButtonClicked:(UIButton*)sender{
   switch(sender.tag){
   //Perform an action depending on button's tag
   ...
   }
}
0 голосов
/ 22 ноября 2010

Два способа: Либо настройте разные селекторы / метод для каждой кнопки.

или

Вы можете установить свойство .tag и определить его в вашем методе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...