かなりシンプルなMasterDetailアプリにストーリーボードを使用しています。マスターには、さまざまなタイプのサービスのリストが表示されます。各サービスタイプには、独自のViewControllerがあります。したがって、選択したサービスのタイプに応じて、別のViewControllerにセグエしたいと思います。これどうやってするの?
1 に答える
2
マスタービューコントローラーから各宛先へのセグエを作成し、それぞれにセマンティック識別子を与えることができます(インスペクターパネルで)。次に、マスターでアイテムが押されたときのある種のIBActionコールバックで、[self PerformSegueWithIdentifier:押されたものに基づいて適切な識別子を渡す]を呼び出すことができます。
このコールバックを発生させるにはいくつかのオプションがあり、モデルの性質とモデルの表示方法によって異なります。ボタン、個々のジェスチャレコグナイザー、または何が押されたかを判断するためにヒットテストを行う1つのメインジェスチャレコグナイザーである可能性があります。
于 2012-06-18T18:40:04.033 に答える