5つのタブがあり、ルートコントローラーにポップアップすると最後に使用したタブに移動します。特定のタブにジャンプする方法はありますか?例えばルートコントローラーではなくタブコントローラーの特定のタブへ
//takes me to last used tab on the tab controller
@IBAction func goHome(sender: AnyObject)
{
self.navigationController?.popToRootViewControllerAnimated(true)
}
私はオープン10のView Controllerを持っているし、私はtabcontrollerインデックス0にジャンプしたい上のボタンをクリックすると、ホーム・ページである
あなたが最初のタブを選択するために、 'self.tabBarController.selectedIndex = 1 'のようなものでTabControllerを使用している場合は、その特定のタブとpopToRootViewControllerのためのナビゲーションコントローラを得ることができます。 – Lucho
同様の問題。 http://stackoverflow.com/questions/8963450/jump-to-a-specific-tab-in-a-uitabbarcontroller –