我尝试使用图像作为导航栏背景,但无法到达边缘:
我设置的图像尺寸是 320 x 44 和 640 x 88。
这是设置它的代码:
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navBar.png"]];
我尝试使用图像作为导航栏背景,但无法到达边缘:
我设置的图像尺寸是 320 x 44 和 640 x 88。
这是设置它的代码:
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navBar.png"]];
它将适用于整个应用程序。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
UINavigationBar *navigationBar = [UINavigationBar appearance];
UIImage *image = [UIImage imageNamed:@"navBar.png"];
[navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
}
用这个
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navBar.png" forBarMetrics:UIBarMetricsDefault];
希望它可以帮助你。