0

かなりシンプルなMasterDetailアプリにストーリーボードを使用しています。マスターには、さまざまなタイプのサービスのリストが表示されます。各サービスタイプには、独自のViewControllerがあります。したがって、選択したサービスのタイプに応じて、別のViewControllerにセグエしたいと思います。これどうやってするの?

4

1 に答える 1

2

マスタービューコントローラーから各宛先へのセグエを作成し、それぞれにセマンティック識別子を与えることができます(インスペクターパネルで)。次に、マスターでアイテムが押されたときのある種のIBActionコールバックで、[self PerformSegueWithIdentifier:押されたものに基づいて適切な識別子を渡す]を呼び出すことができます。

このコールバックを発生させるにはいくつかのオプションがあり、モデルの性質とモデルの表示方法によって異なります。ボタン、個々のジェスチャレコグナイザー、または何が押されたかを判断するためにヒットテストを行う1つのメインジェスチャレコグナイザーである可能性があります。

于 2012-06-18T18:40:04.033 に答える