在使用iphone 5时,<Button
...
...
android:drawableLeft="@drawable/your_drawable" />
和navigationBar
正常高度,但在iphone6或iphone6plus navigationBar下,statusBar高度更大,而不是64,可能是缩放。
问题是我希望iphone6或iphone6plus也成为普通的64,但他们不知道如何在项目中找到这个代码。
答案 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