1

これを使用して、下部のバーを非表示にしました

-(BOOL) hidesBottomBarWhenPushed{
    return YES;
}

今はもう隠したくないところです。どのような方法を使用すればよいですか?

ありがとう

4

4 に答える 4

1

Elements サンプル プロジェクトを見てみましょう。特にElementViewController.mファイルでは、あなたが望むようなことをします。

于 2009-08-16T00:37:22.617 に答える
0

本当に簡単な方法:

 Class *instanceName = [[Class alloc] init];
 instanceName.hidesBottomBarWhenPushed = YES;
 ...
 [navigationController pushViewController:instanceName animated:YES];
于 2012-01-14T09:12:28.083 に答える
0

ジョンのパズルを組み立てるのに少し時間がかかりました。これが私の最終結果です。ビュー コントローラーの .m ファイルに、次のコードを追加します。

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
    // Custom initialization
    self.hidesBottomBarWhenPushed = YES;
}
return self;}

私は nib ファイルを使用しているため、initWithNibName メソッドをオーバーライドする必要がありました。

于 2010-10-11T09:06:13.887 に答える
0

それは非常に簡単です。これを使用するだけです:

[tabBar setHidesBottomBarWhenPushed:FALSE];
于 2009-08-15T17:05:24.410 に答える