2016-06-28 5 views
-1

こんにちは、タブバーコントローラーを備えたアプリケーションを持っています。しかし、私は別のビューに移動し、このバックボタン内のコード戻るときにタブバーが消える

let viewController: Exercise_Type_ViewController = self.storyboard?.instantiateViewControllerWithIdentifier("Exercise_type") as! Exercise_Type_ViewController 
     self.presentViewController(viewController, animated: true, completion: nil) 

ビューと正しく表示負荷のデータですが、タブバーがない[戻る]ボタンを押します。タブバーをもう一度表示させるにはどうすればいいですか?

ありがとうございます。

+0

質問に回答するのに十分なコードがありません。 –

+0

私たちはあなたがチェックされる出発点を持つように、あなたが立ち往生しているあなたのコードを必要とします。 –

+1

新しいviewControllerを表示しないで戻ってください。 'dismissViewController'を呼び出すか、unwind segueを使います。 – vacawama

答えて

1

申し訳ありません。私もその問題を抱えていた。問題は、あなたが「popViewControllerAnimated」

他のViewControllerに、バックボタンアクションで他のViewControllerに行きたいときPushViewControllerする必要があるので、あなたが戻ってボタンを押すだけで、単一のビューコントローラではないtabbarViewControllerを提示しているということですそれが最後に提示する

navigationController?.popViewControllerAnimated(true) 

または

self.navigationController!.popViewControllerAnimated(true) 

戻るボタンアクションのコードナビゲーションスタックにプッシュされたviewController

希望します。それは私のために働いた。

関連する問題