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

时间:2010-07-13 18:41:38

标签: iphone xcode navigation

我有一个导航控制器,我想将图像设置到底部工具栏,我想添加按钮,我该怎么做?

1 个答案:

答案 0 :(得分:1)

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

对于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];