Iphone 将图像命名为导航栏名称 而不是将视图的名称显示在导航栏的中间,以便显示一个图像? 这是我的密码 - (void)viewDidLoad { [super viewDidLoad]; self.title = NSLocalizedString(@"More", @"More Options"); NSMutableArray *array = [[NSArray alloc] initWithObjects:@"Map", @"About", nil]; self.moreArray = array; [array release];

Iphone 将图像命名为导航栏名称 而不是将视图的名称显示在导航栏的中间,以便显示一个图像? 这是我的密码 - (void)viewDidLoad { [super viewDidLoad]; self.title = NSLocalizedString(@"More", @"More Options"); NSMutableArray *array = [[NSArray alloc] initWithObjects:@"Map", @"About", nil]; self.moreArray = array; [array release];,iphone,xcode,ios,uinavigationcontroller,Iphone,Xcode,Ios,Uinavigationcontroller,谢谢您可以如下设置导航项的属性: UIImage *image = [UIImage imageNamed: @"whatever.png"]; UIImageView *imageView = [[UIImageView alloc] initWithImage: image]; imageView.frame = CGRectMake(0,0,224, 44); self.navigationItem.titleView = imageView; [imageView release];

谢谢

您可以如下设置
导航项的属性:

UIImage *image = [UIImage imageNamed: @"whatever.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage: image];
imageView.frame = CGRectMake(0,0,224, 44);
self.navigationItem.titleView = imageView;
[imageView release];
您可以如下设置
导航项的属性:

UIImage *image = [UIImage imageNamed: @"whatever.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage: image];
imageView.frame = CGRectMake(0,0,224, 44);
self.navigationItem.titleView = imageView;
[imageView release];

不客气!如果你对我的回答满意,请考虑:欢迎你!如果你对我的答案满意,请考虑: