0

再会!我有 uicollectionview,在单元格中显示不同的文档...是否可以根据单元格(文档)类型设计推送单元格并显示不同的视图控制器?

4

1 回答 1

0

假设您UICollectionViewCell知道应该显示哪个文档,您可以在离开视图后使用该信息来区分文档。按住 Control 从您的单元格拖动到 Interface Builder 中的新视图控制器,并在prepareForSegue

-(void)prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender {
   if ([segue.identifier isEqualToString:@"ShowDetailController"]) {
        MyDetailViewController *destination = segue.destinationViewController;
        UICollectionViewCell *cell = (UICollectionViewCell*)sender;
        // depending on your cell implementation, e.g. with an enum
        destination.documentType = cell.documentType;
   }
}
于 2013-11-04T09:11:55.787 回答