SwiftのタブUIViewController
を作成しました。全く新しいコードです。 アプリがどのタブをどのように変更できるか知りたいと思っていました。たとえば、ビュー1とビュー2があります。下部にはタブ1とタブ2の2つのタブがあります。タブとページの開始位置をタブ2、ビュー2にするにはどうすればよいでしょうか。常に開くのではなく最初のタブから開始します。お手伝いありがとう!スタートタブ - UITabBarControllerスウィフトiOS
1
A
答えて
1
UITabViewController
が最初にUIViewController
と表示されているのは当然だと思います。
編集:
最善の解決策はUITabBarController
をサブクラス化すると、それはviedDidLoad()デリゲートの中で選択されたインデックスを変更することです:
0
ここで可能な解決策があります。あなたのviewWillAppearメソッドで。 viewWillAppear FUNC
オーバーライド(){
let vc = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("Enter your tabBar storyboard ID here") as! UITabBarController
vc.selectedIndex = 0
self.presentViewController(vc, animated: true, completion: nil)
}
- selectedIndexの0は、最初のタブバーです。あなたはmain.storyboardアイデンティティID
関連する問題
- 1. iOS UITabBarController issue
- 2. UITabBarController子ビューコントローラリセット-Swift2 iOS
- 3. ios 7 bottomLayoutGuide with uitabbarcontroller
- 4. iOS 5のUITabBarControllerのUISplitViewController
- 5. スウィフトのiOSスライディングパズル
- 6. iOSのスウィフト - Firebase
- 7. クリアメモリ - iOSのスウィフト
- 8. のiOS - スウィフトMapKit
- 9. のiOS /スウィフト
- 10. IOSのスウィフト2.0
- 11. ストップウォッチのiOSスウィフト
- 12. はスウィフト(iOS版)
- 13. スウィフトIOS Firebaseは
- 14. カウントダウン - iOS /スウィフト
- 15. コンテンツブロッカー - スウィフト| iOS
- 16. UIAlertController例 - スウィフト - IOS
- 17. カスタムiOSのUITabBarController委任トリガのviewDidLoad
- 18. iOSのスウィフトwithテーブルビューカスタムクラス
- 19. のiOSスウィフトFirebaseストレージエラー
- 20. Uberのホームスクリーンスクロール - iOS(スウィフト)
- 21. はbackgroungのiOSスウィフト
- 22. モデルビュープレゼンターとiOS(スウィフト)アーキテクチャー
- 23. iOSのスウィフト:ストーリーボードUISearchBar
- 24. iOSスウィフトSegue from Storyboard
- 25. アラート、iOS、スウィフトのスクリーンショット
- 26. 変更制約 - iOSのスウィフト
- 27. はMapBoxでMGLAnnotationView(iOSの、スウィフト)
- 28. カスタム[編集]メニューのiOSスウィフト
- 29. リクエスト場所スウィフトのiOS 9
- 30. Oauth1エラー定数スウィフトiOs
素敵迅速かつクリーンでストーリーボードIDを設定し