我有一個顯示5個單元的collectionView。現在我想要實現的是,例如,如果我點擊第一個單元格,下一個單元格的imageView是imageOne,如果我點擊第二個單元格,imageView將會是imageTwo。在detailViewController中。根據indexpath.row選擇更改UICollectionView cell imageview
我想完成這個。這裏是我一直就這麼遠 做過prepareFor Segue公司在UIView的控制器與UiCollectionView
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if([segue.identifier isEqualToString:@"MainPush"]){
NSIndexPath *indexPath = [self.collectionView.indexPathsForSelectedItems objectAtIndex:0];
NSLog(@"%li", indexPath.row);
// Getting the collectionView cell in the destination class
if(indexPath.row == 0){
DetailCollectionViewCell *cell = [[DetailCollectionView alloc] init];
cell.imageView.image = [UIImage imageNamed: @"Thailand"];
}
}
}
我我點擊這個細胞就進入到另一個的CollectionView確切這樣的,但我想在圖像根據所選的indexpath.row選擇不同的collectionView。
我這樣做,但什麼都沒有發生
你是否試圖將圖像傳遞給詳細視圖控制器?換句話說,當你選擇一個單元格時,你是否想要轉到另一個視圖控制器? – NeilNie