iOS状态栏与webView重叠

时间:2015-03-18 08:56:32

标签: ios

我有一个webView,我的问题是状态栏与我的webView重叠。

我已经尝试了这个主题的前2个解决方案:

但它没有用。 Status bar and navigation bar appear over my view's bounds in iOS 7

它的外观如何enter image description here

any1有个主意吗?

我的代码:

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    NSString *fullURL = @"http://bda-bawue.de";
    NSURL *url = [NSURL URLWithString:fullURL];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    [_viewWeb loadRequest:requestObj];
    if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
        self.edgesForExtendedLayout = UIRectEdgeNone;

}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end

1 个答案:

答案 0 :(得分:0)

您应该将此值添加到plist:"查看基于控制器的状态栏外观"并将其设置为" NO"。可能它不在你的plist文件中,那么你应该创建它。

然后基本输入:[[UIApplication sharedApplication] setStatusBarHidden:YES]; 在viewDidLoad方法或其他地方

How to hide iOS 7 status bar