Iphone导航栏插入png文件

Iphone导航栏插入png文件,iphone,ios5,uitabbar,Iphone,Ios5,Uitabbar,我有一个iphone应用程序,我插入了一个png图像而不是文本。 我的问题是,这甚至不是问题,但无论如何,图像中有一些像素。看起来有点划痕。我想是有一些透明度问题 现在我的问题是,我能在代码中做些什么来提高图像的分辨率吗? 图像有120px 25px; 它似乎使图像变大了一点,我需要一些东西来保持它的实际大小。 谢谢 这是我使用的代码: UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed

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

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

这是我使用的代码:

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

这里也许这段代码可以解决你所有的导航问题

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";

吉尔谢谢你,如果这不是很重要,我的意思是,根据我的代码,(因为我是新手,不知道如何实现你的代码),我的意思是,我要让图像出现,我只需要给图像一个大小、宽度和高度,显然,在图像以某种方式放大的那一刻,那么我该怎么做呢?@Tao哦,你的意思是你想简单地在导航栏的某个地方添加一个图像?我的意思是,我只需要设置上面的图像的宽度和高度,我已经使用了,并且它允许透明度。。。请是的,我已经这样做了,它工作了,我只需要给图像一个特定的宽度和高度。。也允许透明!请参阅,为图像指定特定的高度或宽度,您必须创建UIImageView,然后为降低透明度更改其alpha。。。在这里查看此链接查看我的so答案