5

ボタンが押されたときに新しいセグエを押さなければなりません。しかし、セグエがプッシュされる前にトリガーする必要があるアクションも関連付けられています。

それぞれを区別する方法を教えてください。どんな助けでも大歓迎です。

4

1 に答える 1

13

ボタンに接続するのではなく、1 つのビュー コントローラーから別のビュー コントローラーに直接セグエを作成します。意味のある名前を付けます。

次に、ボタンのアクション メソッドで、最初に実行する必要があることをすべて実行してから、performSegueWithIdentifier:先ほど選択した意味のある名前を使用して、View Controller のメソッドを使用してセグエを実行します。

あなたのコメントから、セグエから表示されようとしているView Controllerにプロパティを設定しようとしているようです。この場合、 を実装しprepareForSegue:、 を使用segue.destinationViewControllerして、これから表示されるビュー コントローラーへのポインターを取得する必要があります。

于 2012-08-25T15:43:44.100 に答える