0

我想在导航栏的左侧设置图像。我参考了一些教程,但大多数都说使用按钮图像将图像移到左侧。是否有任何代码可以将图像作为图像视图而不是按钮图像向左移动?

4

1 回答 1

1

您可以通过在导航栏上添加您的 imageview 来做到这一点。请参阅下面的代码它对我来说工作正常

bar = [self.navigationController navigationBar];    
    [bar setBackgroundColor:[UIColor clearColor]];
    barImg=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navImg.png"]];
    [bar addSubview:barImg];


    tick_img_lbl=[[UIImageView alloc]initWithFrame:CGRectMake(86, 6,34, 33)];
    tick_img_lbl.image=[UIImage imageNamed:@"tick-1.png"];
    [bar addSubview:tick_img_lbl];
    [tick_img_lbl release];

这里的是 UINavigationBar。我在导航栏中添加图像,然后在指定坐标中添加图像视图。试试这个,让我知道是否需要任何澄清..

于 2012-04-26T12:55:42.267 回答