0

私は次のものを持つことが可能かどうか疑問に思いました:

それぞれにUITableViewを含む2つのボタンを持つ1つのTabBarController。次に、TableViewセルの1つがクリックされた場合、他のテーブルビューを含む4つのボタンの異なるセットを持つ新しいTabBarControllerにプッシュしたいと思います。

誰かが私を正しい方向に向けることができますか?

私が最初に試したのは、各ボタンの下にUITableViewを使用して最初のTabBarControllerを設定することでした。しかし、クリックしたテーブルビューセルからトリガーされる2番目のTabBarControllerを追加すると、2つのボタンを含む最初のタブと、その上に4つのボタンを含む2番目のタブが表示されました。

2番目のTabBarControllerを置き換えて、最初のTabBarControllerを残してほしい。

十分に説明できたと思います。お時間をいただきありがとうございます。

4

1 に答える 1

0

プッシュセグエをモーダルセグエに変更する必要があります。

戻るには、宛先のviewControllerに戻るボタンを実装する必要があります。

- (IBAction) dismiss:(id)sender
{
    [[self presentingViewController] dismissViewControllerAnimated:YES completion:nil];
}

(これはコードで行う必要があることに注意してください-戻るためにセグエ線を引くことはできません)

現時点では、プッシュセグエにナビゲーションコントローラーが関与している必要があります。モーダルセグエに変更すると、navControllerを削除できますが、ナビゲーションでは機能しません。

于 2013-02-01T18:36:11.617 に答える