naviagtionBar height和statusBar height size

时间:2015-07-25 04:33:50

标签: ios uinavigationbar uistatusbar

在使用iphone 5时,<Button ... ... android:drawableLeft="@drawable/your_drawable" /> navigationBar正常高度,但在iphone6或iphone6plus navigationBar下,statusBar高度更大,而不是64,可能是缩放。

问题是我希望iphone6或iphone6plus也成为普通的64,但他们不知道如何在项目中找到这个代码。

1 个答案:

答案 0 :(得分:0)

它看起来更大,但它们仍然是64,Apple会做数学来自行转换视觉效果。您可以尝试登录

Target->iPhone 6

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    NSLog(@"navigation bar height:%f, status bar height:%f", self.navigationController.navigationBar.frame.size.height, [UIApplication sharedApplication].statusBarFrame.size.height);
}

日志

2015-07-25 13:14:40.252 Test001[62901:7144906] navigation bar height:44.000000, status bar height:20.000000