3 つのビュー コントローラーと 1 つのナビゲーション ビュー コントローラーを含むタブ バー コントローラーがあります。そのナビゲーション ビュー コントローラーには、テーブル ビュー コントローラーと詳細ビューがあります。
私の最初のView Controller(最初のタブ)には3つのボタンがあります。最初のボタンで詳細ビューをナビゲーション コントローラーにロードします。(下の画像に見られるように)
どうすればこれを達成できますか?
LocationsTableViewController でセグエを実行するメソッドを呼び出してみましたが、「Receiver () には識別子 'addLocation' のセグエがありません」というエラーが表示されます。セグエ「addLocation」は確かに存在しますが。
StartViewController のボタンに接続されたメソッド:
- (IBAction)addLocationView:(id)sender {
LocationsTableViewController *LTVC = [[LocationsTableViewController alloc] init];
[LTVC addLocation];
}
LocationsTableViewController:
-(void)addLocation
{
[self performSegueWithIdentifier: @"addLocation" sender: self];
}