Вопрос

У меня есть базовый UiCollectionView, настроенную с 5 версией клетки.Клетки заполняют штраф.То, что я хочу сделать, это у каждой версии Segue к определенному представлению в раскащенной доске (представление, которое я дал ID).Есть ли способ сделать это?У меня есть этот код, который подсчитывает количество элементов в контроллере, однако, я всегда буду знать и контролировать, сколько предметов в нем есть:

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
    return videoList.count;
.

Есть ли какой-то переключатель, который я могу использовать, чтобы иметь первую ячейку перейти к одному UiviewController, а вторая идет другой?Спасибо

Это было полезно?

Решение

Вы можете использовать indexpath.item в качестве коммутатора.В CollectionView: DidelectiteMatindexPath :, Вложенные If-else End (или оператор выключателя), чтобы перейти к разным контроллерам на основе IDExpath.item из выбранной вами клетки.

Другие советы

Вы должны быть в состоянии контролировать это в своем классе UiCollectionViewDelegate, в частности, коллекции View: didelectiteMatindexpath: метод.Здесь вы можете использовать IndexPath.Item, чтобы определить, какую ячейку они коснулись, то позвоните в [Self PerfortsegeWithdifier: Sender:] для контроля, где в раскащенной доске он идет дальше.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top