Я использовал UICollectionView, и я использовал ячейки для размещения метки, которую я связываю с моим значением. Когда вы подключаете ячейку, я хочу взять текст на выбранную метку и использовать ее для чего-либо еще. Как я могу сделать?Как получить значение метки в ячейке
С помощью этого кода я могу вернуться к индексу точно, но я не могу взять содержимое ячейки и поместить ее в строку.
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {
NSString *CellIdentifier = @"Cell";
CustomCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:CellIdentifier forIndexPath:indexPath];
NSString *strColorCell = cell.lblCustomCell.text;
NSLog(@"Indice della cella: %i %i %@", indexPath.item, indexPath.section * 2 + indexPath.row, strColorCell);
}
Зачем нужно получать значение из ячейки? Наверняка, это какая-то структура данных, которую вы использовали для заполнения ячейки в первую очередь (т. Е. Один из методов 'UICollectionViewDataSource')? – trojanfoe