2011-12-13 7 views
3

5つのタブを持つタブバーがあります。タブバータブのモーダルフリップ、表示、ストーリーボードのみ

私はマップビューを持っています。地図の右下に情報ボタンがあります。ユーザーが情報ボタンをクリックすると、マップビューをマップビューに関する情報を持つビューに移動します。ナビゲーションバーの戻るボタンを元に戻したい。

どうすればいいですか?

私はビューコントローラーを作成してモーダルセグを作成することができましたが、タブバーを保持しません。さらに悪いことに、私はmapviewcontrollerに戻ってモーダルセグを返すflipside-viewcontrollerに戻るボタンを作成し、戻ったときにタブバーは消えました!

私はストーリーボードを使用しています。ほとんどのチュートリアルでは、nibsとxibを使用しています。より多くのコントロールをクリックすれば、私はストーリーボードを介して行うことができます - IBと少ないコードはより良いです。どんな助けもありがとう!

答えて

2

あなたはストーリーボードでの地図情報ビューでbackButtonで作成したら、あなたはMapInformation.h /メートルに以下を追加することができます。

MapInformation.h:

-(IBAction)backButton:(id)sender; 

MapInformation.m:

-(IBAction)backButton:(id)sender 
{ 
    [self.presentingViewController dismissModalViewControllerAnimated:YES]; 
} 

その後、あなたのストーリーボードでIBAction(コントロールクリック)を接続してください。