spa*_*der 5 user-interface image objective-c uinavigationbar
我正在做这样的事情:
UIImage *barBackgroundImage = [UIImage imageNamed:@"myImage.png"];
[[UINavigationBar appearance] setBackgroundImage:
backgroundImage
forBarMetrics:UIBarMetricsDefault];
Run Code Online (Sandbox Code Playgroud)
生成的UINavigationBar比标准导航栏大得多.我知道我的图像大小可能是问题所在.有没有办法以编程方式处理这个?
这就是我设置 的UINavigationController背景navigationBar图像的方式。
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navbar.png"] forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setTintColor:LIGHTBROWN];
Run Code Online (Sandbox Code Playgroud)
navbar.png是320x44和 分别640x88为navbar@2x.png。
| 归档时间: |
|
| 查看次数: |
3413 次 |
| 最近记录: |