2

私は自分のアプリでストーリーボードを使用してViewます.View

しかし、ボタンをクリックしても何も起こりません。

ここに私のコードがあります:

- (IBAction)JoinClicked:(id)sender{

    JoinWithViewController *detail_view_controller = [[JoinWithViewController alloc] initWithNibName:@"JoinWithViewController" bundle:nil];

    [self.navigationController pushViewController:detail_view_controller animated:YES];
}

私が間違っているところ、助けてください。

前もって感謝します。

4

4 に答える 4

1

ストーリーボードでプッシュ セグエの識別子を作成します。

次に使用します

[self performSegueWithIdentifier:@"YourSegueIdentifier" sender:nil];

ストーリー ボードを使用する場合は、できるだけ多くのナビゲーションにセグエを使用する必要があります。

于 2013-10-31T07:32:03.450 に答える
1

これを使用してください:

- (IBAction)JoinClicked:(id)sender{

[self performSegueWithIdentifier: @"JoinWithIdentifier" sender: self]; 

}

のようにストーリーボードにセグエを追加します ここに画像の説明を入力

于 2013-10-31T07:37:22.600 に答える
0

コードは問題ないようです。アウトレットが正しく構成されているか、xib またはストーリーボードで確認してください。

編集: ストーリーボードを使用していて、xib ファイルをビュー コントローラーにプッシュしたい場合は、ストーリーボードに別のビュー コントローラーをドラッグして JoinWithViewController という名前を付け、ボタン クリック時にセグエを使用してプッシュします。これは、ここでやろうとしていることよりもはるかに簡単です。

于 2013-10-31T07:34:02.190 に答える