我认为第一步是添加图像视图。如果我必须添加任何代码,请告诉我它属于哪里。我不是要求你尽力告诉我如何添加代码。我知道该怎么做。我只想知道代码所属的“UIViewController.h”中的位置。哦,如果图片必须是PNG,请告诉我。
答案 0 :(得分: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];
答案 1 :(得分:1)
以下代码会将图片放在标题所在的位置。如果你想要两者,你需要一个同时添加了图像和标题标题的UIView,然后将UIView设置为下面第二行代码中的视图(注意:如果使用ARC删除自动释放部分):
UIImage *image = [UIImage imageNamed:@"image.png"];
self.navigationItem.titleView = [[[UIImageView alloc] initWithImage:image] autorelease];