0

AppleのシンプルなCollectionViewサンプルをプロジェクトに統合しようとしています。

私はこのコードを持っています:

-(IBAction)buttonTapped:(id)sender {
    NSLog(@"%s", __FUNCTION__);

    ImageViewController *ivc = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:NULL] instantiateViewControllerWithIdentifier:@"images"];

    NSLog(@"1");
    [self.navigationController pushViewController:ivc animated:YES];
    NSLog(@"2");

}

ログステートメントが表示されますが、ビューがプッシュされません。ストーリーボードIDとして「画像」を設定しました。ストーリーボードを使ったのはこれが初めてなので、間違っていることについてアドバイスをいただければ幸いです。

ありがとう

4

1 に答える 1

0

lnafzigerの診断の助けを借りて、私は次のコードでこれを解決しました:

-(IBAction)photoButtonTapped:(id)sender {

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"ImageStoryboard" bundle:nil];

ImageViewController *ivc = [storyboard instantiateViewControllerWithIdentifier:@"ImageView"]; 

[self presentViewController:ivc animated:YES completion:nil];    
} 
于 2012-10-19T15:07:09.690 に答える