我使用此代码为 iOS 5 自定义我的 barbutton 并且它工作正常:
UIImage *barButton = [[UIImage imageNamed:@"bar-button"] resizableImageWithCapInsets:UIEdgeInsetsMake(5, 5, 5, 5)];
[[UIBarButtonItem appearance] setBackgroundImage:barButton forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
当我在 iOS 5 上将设备旋转到横向时,结果是这样的:
现在有了 iOs 6,结果是这样的:
当设备处于横向时发生了什么以及我必须做什么才能正确调整图像大小?