Мені потрібно написати трохи коду, щоб перемкнути перегляд на іншу вкладку при запуску програми iOS (так, наприклад, друга вкладка відображається за замовчуванням, а не перша).
Я новачок у Swift і розробив наступне:
Можливо, код повинен переходити до функції перевизначення func viewDidLoad () функції ViewController першої вкладки.
Наступний код показує другий ViewController, але не з панеллю вкладок внизу (vcOptions - це другий елемент вкладки ViewController:
let vc : AnyObject! = self.storyboard.instantiateViewControllerWithIdentifier("vcOptions")
self.showViewController(vc as UIViewController, sender: vc)
Я думаю, що відповідь може полягати у використанні UITabbarController.selectedIndex = 1, але не зовсім впевнений, як це реалізувати.
if let tababarController = self.window!.rootViewController as! UITabBarController? { tababarController.selectedIndex = tabIndex }