1

基本的なアプリケーションを構築しています。3つのビューを持つタブバーを使用します。最初のビューにボタンがあります。クリックすると、3番目のビューのように切り替えますが、タブバーは下部に保持します。現在は動作していますが、3番目のビューに切り替えると、タブバーが失われます。

私は新しいので、気楽にやってください。このサイトで検索してみましたが、まったく役に立ちません。可能であれば、コードとそれを入れるファイルを提供してください。

私の.hiにこのコードを入れてください: -(IBAction) btnClickedSell1:(id) sender;

.miにこのコードを入れます:

-(IBAction) btnClickedSell1:(id) sender {
    Selling *second = [[Selling alloc] initWithNibName:nil bundle:nil];
    [self presentModalViewController:second animated:YES];
}

私は正しいコードを持っている必要があると信じていますが、どのファイルに正確に入れるべきか、そしてIBで実行する正確な手順がわかりません。

どんな助けでも大歓迎です!

4

2 に答える 2

0

presentModalViewController:animated3番目のビューに切り替えたいだけの場合は、を使用しないでください。次のコードを試してみてください。

 [yourTabBarController setSelectedIndex:2];

アプリがTabBarアプリケーションに基づいている場合は、 NSApplicationDelegateによってyourTabBarControllerを取得できます。

于 2012-09-10T05:57:19.607 に答える
0

タブベースのアプリケーションでは、各バー ボタンは ViewController のように機能します。したがって、次の ViewController にリダイレクトできます。最初のバー ボタンを保持することはできません。

于 2012-09-10T06:10:58.100 に答える