我有一个iPhone应用程序,我插入了一个png图像而不是文本。 我的问题是,它甚至不是问题,但无论如何,图像中有一些像素。它看起来有点划伤。我想有一些透明度问题。
现在我的问题是,我可以做任何事情来提高代码中图像的分辨率吗? 图像长120px x 25px; 看起来它使图像变得更大,我需要一些东西来保持它的实际大小。 感谢。
这是我使用的代码:
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"logo_bar.png"]];
self.navigationItem.titleView = imageView;
答案 0 :(得分:0)
这里的代码可能会解决您的所有导航问题
self.navigation = [[UINavigationController alloc]initWithRootViewController:self.viewController];
self.navigation.navigationBar.tintColor = [UIColor blackColor];
UINavigationBar *navBar = [[self navigation] navigationBar];
UIImage *backgroundImage = [UIImage imageNamed:@"Navigation1.png"];
[navBar setBackgroundImage:backgroundImage forBarMetrics:UIBarMetricsDefault];
self.navigation.navigationBar.translucent = YES;
[self.window setRootViewController:self.navigation];
self.navigation.navigationBar.topItem.title = @"Name";