/ / Referencia a un UITableView dentro de un UICollectionViewCell - ios, object-c, xcode, uitableview

Referencia a UITableView dentro de UICollectionViewCell - ios, objetivo-c, xcode, uitableview

yo tengo UICollectionView cuyas celdas tienen una UITableView dentro de eso. ¿Cómo puedo hacer referencia a la UITableView dentro de él sin crear una clase personalizada de la UICollectionViewCell con una salida de referencia para el UITableView?

La razón por la que no quiero crear una nueva clase para el UICollectionViewCell es porque no tendría otro propósito que hacer referencia a la UITableView.

Algo como esto:

UICollectionViewCell *collectionViewCell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cell" forIndexPath:indexPath];

//Need to reference the UITableView (obviously this doesn"t work)
UITableView *tableView = collectionViewCell.tableView;

¡Gracias!

Respuestas

1 para la respuesta № 1

i Hav "nt probé esto con UITableview..but la celda tiene una propiedad [cell.contentView viewWithTag: someValue] simplemente establece la etiqueta de la vista de tabla u agregada a someValue y luego u puede refernece.

Espero que esto ayude.


0 para la respuesta № 2

Podrías recorrer las subvistas

for(UIView *view in collectionViewCell.subviews)
{
if([view isKindOfClass:[UITableView class]])
{
UITableView *tableView = (UITableView *)view;
}
}