我认为第一步是添加图像视图。如果我必须添加任何代码,请告诉我它属于哪里。我不是要你特意告诉我如何添加代码。我知道该怎么做。我只想知道代码属于“UIViewController.h”的哪个位置。哦,如果图像必须是 PNG,请告诉我。
问问题
580 次
2 回答
1
将此代码添加到您的viewDidLoad
:
UIImage *image = [UIImage imageNamed: @"logo_icon.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
imageView.frame = CGRectMake(yourXposition, yourYposition, yourWidth, yourHeight);
[self.navigationController.navigationBar addSubview:imageView];
于 2012-11-12T19:59:48.460 回答
1
以下代码会将图像放在标题所在的位置。如果两者都需要,则需要一个同时添加图像和标题标签的 UIView,然后将该 UIView 设置为下面第二行代码中的视图(注意:如果使用 ARC,请删除自动释放部分):
UIImage *image = [UIImage imageNamed:@"image.png"];
self.navigationItem.titleView = [[[UIImageView alloc] initWithImage:image] autorelease];
于 2012-11-12T20:00:50.417 回答