私のアプリケーションプロジェクトは、それぞれがタブバーを介してリンクされた5つのページビューを基本とし、それらの5ページにはそれぞれページ上にタブバーがあり、うまく動作します。Xcode 4では、ボタンでビューを切り替えるときに下のタブバーを保持するにはどうすればいいですか?
5つのタブ(タブ)はインデックスのように動作し、ボタンのリンクはセカンダリページに移動します。ボタンをセカンダリページに移動するようにプログラミングしたところ、リンクは正常に機能しましたが、そのページの下部にあるタブバーはもう存在しません。各セカンダリページにはリンク先のインデックスページに戻るリターンボタンがありますが、リンク先のタブバーも消えています。
実験として、ボタンをクリックした後に不足しているタブバーの問題としてセカンダリページを除外するために、タブの1つをリンクしてセカンダリページに直接移動し、その実験は完全に機能しました。その後
-(IBAction)switchView:(id)sender {
MyNewPageViewController *newPagelink = [[MyNewPageViewController alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:newPageLink animated:YES];
[newPagelink release];}
:クラスのページtabIndex.hで :クラスのページtabIndex.mで
//I declared this method after the last "}"
-(IBAction)switchView:(id)sender;
ここ
は私が外出ボタンをリンクするために使用するコードです私は名前を逆にして、それぞれの.h & .mファイルでMyNewPageViewControllerのバックボタンを同じように行い、return "switchBack"のためにIBActionを呼び出しました。 私は、誰かがこの問題の修正プログラムで私を助けることができる願っています...
多くのおかげで、
--Robあなたが一緒にナビゲーションコントローラを使用したほうが良いかもしれないようですね