私はタブバーアプリケーションとして作成したアプリがあり、3つのタブ(ホーム、検索、マイアカウント)があります。ホームビューには、いくつかの情報と検索ボタンが表示されます。検索ボタンはユーザを検索ビューに移動させますが、ユーザがタブを選択しなかったので、選択されたタブはまだホームタブです。 Search viewDidLoadを実行したら、選択したタブをホームから検索に変更するにはどうすればよいですか?UITabBar選択タブを変更
3
A
答えて
8
内部の1
使用このコードを助けてくれてありがとうは、あなたたちは、私はUITabBarControllerにアクセスするためにアプリケーションデリゲートを使用して終了正しい方向に私を助けました。これは、それが見えるものです。
Motel_6AppDelegate *appDelegate = (Motel_6AppDelegate*) [[UIApplication sharedApplication] delegate];
[appDelegate.rootController setSelectedIndex:1];
4
ドキュメントをお読みください。検索コントローラの中から、あなたが呼び出すことができます:それはあなたのためのより便利だ場合
self.tabBarController.selectedViewController = self;
UITabBarController
もselectedIndex
性質を有しています。 viewDidLoad
はおそらく、このコードを置くのに間違った場所ですが、検索コントローラが表示されるたびに呼び出されない可能性があります。ユーザーがホーム画面の検索ボタンをタップしたときに呼び出されるアクション内から直接タブを選択する必要があります。
3
使用tabBarController.selectedIndex = intIndex; // inyour場合applicationDidLaunch
0
このスニペットは5
- (IBAction)cancelButtonPressed:(id)sender
{
[self.tabBarController setSelectedIndex:1];
}
iOS7とXcodeの絵コンテの中に私の作品
関連する問題
- 1. 選択したフォームの変更でタブを選択しない
- 2. jqueryのUIのタブの変更選択したタブのテキスト
- 3. TabBarItemが選択されているときにUITabBar BarTintColorを変更します。
- 4. タブを選択したときにタブのテキストの色を変更する
- 5. アクティブ/選択したタブの色を変更する方法は?
- 6. 選択したタブの色を変更します。jquery
- 7. NativeScript TabViewで選択したタブを変更する
- 8. 選択時にタブのテキストの色を変更します。
- 9. 選択したタブのテキストの色を変更します。
- 10. タブ項目選択変更イベントを防止する方法は?
- 11. クライアント側で選択したVaadinタブを変更する
- 12. WPF、C# - データグリッドの行でdoubleclickで選択したタブを変更
- 13. jquery非選択タブの色を変更する方法
- 14. 選択時にタブのテキストの色を変更する
- 15. タブ選択
- 16. jQuery Mobileタブ - タブ選択イベント
- 17. TabBarの背景色がタブ選択で変更される
- 18. タブの背景のクリックエフェクトと選択したタブの背景の色の変更
- 19. 選択したタブを変更せずにTabLayoutを動的に更新する
- 20. 選択と変更
- 21. 変更選択色
- 22. Sql Server変更を選択
- 23. テーブルの選択を変更
- 24. jQuery Twitter Bootstrapタブを選択
- 25. Internet Explorerでタブを選択
- 26. ダイナミック/非同期タブのIonic3選択タブ
- 27. UITabBar(画像)のサイズを変更する
- 28. AngularJS選択変更トリガー
- 29. 変更選択送信ID?
- 30. Magicsuggest変更選択がプログラム