Почему вы помещаете этикетку в UITableViewCell
?У него есть свойство textLabel:
cell.textLabel.text = @"SomeText";
При этом, то, что вы хотите сделать, не очень сложно.Я бы использовал NSMutableArray
переменную экземпляра, полную int
с.Вы можете инициализировать массив, используя for loop
array = [[NSMutableArray alloc] init];
for (int i = 0; i < someValue; i++) {
[array addObject:[NSNumber numberWithInt:someInt]];
}
в tableView:cellForRowAtIndexPath:
, который вы используете:
cell.textLabel.text = [[array objectAtIndex:[indexPath row]] stringValue];
И в ваших методах кнопок вы увеличиваете так:*
Вы можете получить correctIndex
, используя теги.Когда вы инициализируете кнопку в tableView:cellForRowAtIndexPath:
, вы можете установить тег:
button.tag = [indexPath row];