0

エラー シグナル SIGABRT NSInvalidArgumentException'、理由:「UICollectionView は nil 以外のレイアウト パラメータで初期化する必要があります」。

UITableViewCell が押されると、UICollectionView が表示されます。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UIViewController *viewController;
switch (indexPath.row) {

    case IMAGE: 
        viewController = [[[CollectionViewController alloc] init] autorelease];
 [self.CollectionViewController registerClass:[UICollectionViewCell class]forCellWithReuseIdentifier:@"Cell"];

        case PROCEDURAL:
        viewController = [[[ProceduralExampleViewController alloc] init] autorelease]; 
        break;
    default: 
        viewController = [[[UIViewController alloc] init] autorelease];
} 
[self.navigationController pushViewController:viewController animated:YES];
}

コレクションビューのセグエにストーリーボードファイルを使用。

このエラーの解決方法UICollectionView は nil 以外のレイアウト パラメータで初期化する必要があります

手伝ってくれてありがとう。

4

1 に答える 1