0

ナビゲーションビューコントローラーシステムを使用する、かなり基本的なアプリを開発中です。私のビューの 1 つは、ストーリー ボードにバー ボタンを追加したテーブル ビューです。このバー ボタンは、テーブル ビューに新しい項目を追加するための基本的な追加ボタンです。セグエの準備メソッドで使用するセグエを特定し、ボタンの IBAction も作成しました。

セグエは次のビューに問題なくプッシュし、目的のオブジェクトを渡しましたが、アクションはトリガーされませんでした。IBAction のコードをセグエ メソッドの準備に入れ、動作させる必要がありました。

なぜ IBAction がトリガーされなかったのか疑問に思っています。

4

1 に答える 1

3

1) segueNamedFoo作成したものをボタンから宛先のViewControllerに削除します

segueNamedFoo2) Ctrlキーを押しながら、元のビューコントローラの下部にある左端の小さなアイコンから宛先のビューコントローラにドラッグして、手動プッシュセグエを作成します。

3)- (IBAction)doStuffBeforeSegue:(id)senderボタンに接続したメソッドで、必要なタスクを実行してから呼び出します[self performSegueWithIdentifier:@"segueNamedFoo"]

于 2012-10-11T12:14:53.187 に答える