0
私はnavigationControllerのnavigationBarが隠さ作る方法を知っている:一部のUINavigationControllerのNavigationBarのみを非表示にしますか?
@implementation UINavigationBar (custom)
- (void)drawRect:(CGRect)rect {}
@end
UIImagePickerControllerを表示する場合しかし、それはまた、それに適用されます。
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.navigationBar.tintColor = [UIColor blackColor];
picker.navigationBar.barStyle = UIBarStyleBlackOpaque; // Or whatever style.
[self presentModalViewController:picker animated:NO];
navigationControllerのnavigationBarを透明にする方法はありますか?
ありがとうございました。
これはバー全体を隠すことになります。私はちょうどその背景を透明にしたいです(そのコードは何ですか?) – iosfreak
このプロパティは、View Controllerの '-viewDidAppear'または' -viewDidDisAppear'メソッドで設定または解除できます。 –
@ phpnerd211:OK、私は自分の答えを更新しました。 – jtbandes