привет я новичок в iPhone.что я сделал, создавая 4 кнопки individual.i необходимости кнопки теги values.when когда-либо я проверить его в консоли я получил 0 для 4 кнопки, потому что я создаю 4 отдельных кнопки. Но мне нужны теги тегов кнопок, как для первой кнопки, значение тега 0, для второй кнопки, значение тега 1 .... как это, как я могу сделать этот PLS, отправив некоторый код. Спасибо заранее.как я могу создать массив кнопок
1
A
ответ
1
for(int i=0;i<3;i++){
UIButton *theButton=[[UIButton alloc]init];
theButton.tag=i;
//set their selector using add selector
[theButton addTarget:self action:@selector(buttonClicked:)
forControlEvents:UIControlEventTouchDown];
//set their frame color title or image
}
-(void)buttonClicked:(UIButton *)inButton{
int tags=inbutton.tag;
}
1
Вы можете указать кнопку тег так:
UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button1 setTag:1];
UIButton *button2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button2 setTag:2];
0
По умолчанию тег кнопки равна нулю Таким образом, если вы создали четыре отдельные кнопки тег для всех будет равен нулю Так что вы может сделать это: Если вы добавили четыре кнопки из файла xib, установите их тег в соответствии с вашим требованием в самом файле xib и укажите им одно и то же имя. Если вы взяли четыре кнопки через код, установите тег через код
//Alloc buttonName1
buttonName1.tag=0;
//Alloc buttonName1
buttonName1.tag=1;
//Alloc buttonName1
buttonName1.tag=2;
//Alloc buttonName1
buttonName1.tag=3;
И для его использования вы должны пойти с ответными ответами.
HAPPY Coding ...
Смежные вопросы
- 1. Как я могу объявить двумерный массив кнопок
- 2. Как создать массив кнопок Object?
- 3. Как создать массив кнопок C#?
- 4. Создать массив (набор) кнопок из существующих кнопок
- 5. Как создать массив кнопок в WPF?
- 6. Могу ли я создать массив?
- 7. Как создать массив кнопок в C++
- 8. Как я могу создать массив из ints
- 9. Как я могу создать массив deques?
- 10. Как я могу создать 2D-массив динамически?
- 11. Как я могу создать массив из переменной?
- 12. Как я могу создать двумерный массив ввода
- 13. Как я могу создать массив pictureBoxess?
- 14. Как создать массив кнопок со сценарием?
- 15. Как я могу создать действия для переменного количества кнопок?
- 16. Как я могу создать запрос ajax с помощью двух кнопок?
- 17. Как я могу правильно создать обратные вызовы кнопок с Tkinter?
- 18. Как я могу создать сетку кнопок с TextView ниже
- 19. Как я могу создать несколько кнопок отправки django?
- 20. Массив кнопок
- 21. создать массив существующих кнопок vb 2013
- 22. Возможно ли создать массив кнопок в WatchKit?
- 23. Могу ли я создать массив auto_ptr?
- 24. Могу ли я создать массив структуры?
- 25. Создать массив кнопок в matlab GUI
- 26. Как я могу ограничить размер кнопок?
- 27. Как я могу изменить цвета кнопок UIActionsheet?
- 28. Как я могу показать последовательность кнопок, выделяющих?
- 29. Как создать несколько кнопок dojo после цикла через массив
- 30. Массив округлых кнопок
Вы можете сделать это, потому что класс UIButton наследует от класса UIView. – Vivi