如何将背景图像设置为导航控制器底部工具栏?

问题描述:

我有一个导航控制器,我想设置一个图像到底部工具栏,我想要添加按钮,我会怎么做?如何将背景图像设置为导航控制器底部工具栏?

+0

你的意思是一个工具栏?你的帖子确实会说标签栏,但是你描述它的方式让我觉得你正在谈论一个工具栏。 – 2010-07-13 19:49:47

+0

是的 和我怎样才能在程序上添加按钮 – 2010-07-13 20:44:18

它通常最好阅读一下文档,因为它通常会告诉你你要做的事情。

对于UIToolbar文档here

在阅读本你可以看到有一个setItems这需要UIBarButtonItems的一个NSArray。

你最好的选择可能是沿着这些路线。假设您希望能够使用按钮的图像。如果没有,让我知道,我可以更新答案。

UIToolbar *toolbar = [[UIToolbar alloc] init]; 
NSMutableArray *arrayOfButtons = [NSMutableArray new]; 

UIImage *image = [UIImage imageNamed:@"image.png"]; 
UIBarButtonItem *button1 = [[UIBarButtonItem alloc] initWithImage:image style:UIBarButtonItemStyleBlack target:self action:@selector(doSomething)]; 

[array addObject:button1]; 

[toolbar setItems:arrayOfButtons]; 
+0

是的按钮我想要添加图像和工具栏以及.. 我的意思是我想看到我的图像作为工具栏,这些按钮将在那里 – 2010-07-14 15:13:15