0

我有一个 iphone 应用程序,并且我插入了 png 图像而不是文本。我的问题是,这甚至不是问题,但无论如何,图像中有一些像素。它看起来有点划痕。我猜有一些透明度问题。

现在我的问题是,我可以做些什么来提高代码中图像的分辨率吗?图片大小为 120px x 25px;看起来它使图像变大了一点,我需要一些东西来保持它的实际大小。谢谢。

这是我使用的代码:

 UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"logo_bar.png"]];
    self.navigationItem.titleView = imageView;
4

1 回答 1

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";
于 2012-09-26T11:42:02.240 回答