Я хочу объявить UIButton
только один раз, который будет show in each table row
, а затем будет использовать button.tag
, чтобы сделать работу кнопки соответственно.Как настроить UITableView с количеством строк (около 20), и каждая строка должна содержать UIButton?
Q
Как настроить UITableView с количеством строк (около 20), и каждая строка должна содержать UIButton?
-2
A
ответ
0
Вам понадобится кнопка, созданная для каждой строки таблицы. Вы можете использовать ячейку прототипа, если вы используете Storyboard.
Причина, по которой она не будет работать с одной кнопкой, поскольку представление может быть добавлено к одному супер-представлению одновременно. Если вы добавите кнопку во вторую ячейку строки, она будет удалена из первой строки.
0
Создайте пользовательскую ячейку и создайте ячейку в соответствии с вашим требованием, а затем в методе источника данных в виде таблицы вы можете установить тег, а затем после того, как вы сможете создать свой метод кнопки, и в соответствии с тегом используйте оператор Switch для выполнения разных действий ,
Happy Coding !!!
0
Это UITableView с UIButton в каждой строке LINK
код здесь: -
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *[email protected]"tableItems";
UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:simpleIdentifier];
if (cell==Nil)
{
cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleIdentifier];
}
UIButton *tableButton=[UIButton buttonWithType:UIButtonTypeRoundedRect];
tableButton.frame=CGRectMake(140, 5, 60,30);
NSLog(@"%f---%f",cell.center.x,cell.center.y);
[cell addSubview:tableButton];
cell.textLabel.text=[TableArray objectAtIndex:indexPath.row];
cell.textLabel.textColor=[UIColor blueColor];
cell.textLabel.hidden=YES;
cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator;
return cell;
}
Смежные вопросы
- 1. Строка должна содержать 2 слова
- 2. Как создать UITextField с n количеством строк внутри UITableview
- 3. Как мне настроить UIButton в UITableView?
- 4. C# строка, которая должна содержать цитату «
- 5. UITableview не прокручивается гладко перед тем, как появлялась каждая строка?
- 6. Раздел UITableView с максимальным количеством строк
- 7. ошибка в LDA в r: каждая строка входной матрицы должна содержать хотя бы одну ненулевую запись
- 8. Mysql каждая строка сумма
- 9. Строка Java должна содержать только буквы и точки
- 10. Regex - должна содержать номер и не должен содержать специальный символ
- 11. Каждая строка должна быть в разных bgcolors в jquery datatable
- 12. INNER JOIN, где ** каждая ** строка должна соответствовать предложению WHERE?
- 13. Запустите несколько строк в файле .bat, и каждая строка должна ждать превизии до конца.
- 14. Перемещение UIButton около
- 15. Как разбить CSV-файлы в соответствии с указанным количеством строк?
- 16. Настройка UITableView с различным количеством строк в разных разделах
- 17. Изменение строк в uitableview
- 18. Процентное вычисление около 0,5 (0,4 = -20% и 0,6 = + 20%)
- 19. Скрытие строк в uitableview- iOS8
- 20. MySQL Каждая строка с весом
- 21. Uibutton in UitableView
- 22. первых х каждая строка
- 23. Получение первой и последней Charsof Каждая строка из вектора строк
- 24. Regexp строка, которая не должна содержать два известных символов
- 25. UIButton Interfering with UITableView
- 26. Как открыть UITableView из UIButton
- 27. Каждая строка делится индивидуально?
- 28. FineUploader Fade Каждая строка
- 29. Стиль Listview Каждая строка
- 30. Переупорядочиваемый UITableView с максимальным количеством строк в разрезе
Представление может появиться только один раз. Поэтому каждая строка должна иметь свою собственную кнопку. – rmaddy