1
A
回答
5
从Can I give a UIToolBar a custom background in my iPhone app?
重写的drawRect功能和创建UIToolbar
的实现的伎俩:)
@implementation UIToolbar (CustomImage)
- (void)drawRect:(CGRect)rect {
UIImage *image = [UIImage imageNamed: @"nm010400.png"];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
1
你可以使用下面的代码:
[myToolbar insertSubview:[[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"toolbar_40.png"]] autorelease] atIndex:0];
修正了模拟器4.3。
1
因为iOS5的你可以使用API外观:
[[UIToolbar appearance] setBackgroundImage:[UIImage imageNamed:@"someImage"] forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
相关问题
- 1. 更改图像背景
- 2. jquery更改背景图像
- 3. onClick更改背景图像
- 4. 更改背景图像像滑块
- 5. 动态更改图像视图背景
- 6. 更改div的背景图像ERROR
- 7. 更改背景图像的序列
- 8. 更改元素的背景图像
- 9. 的UIView更改背景颜色图像
- 10. 更改TTThumbsViewController的背景颜色/图像
- 11. 更改MFMailComposeViewController的背景图像
- 12. 更改Imagebutton的背景图像
- 13. 更改Android活动的背景图像
- 14. 动态更改背景图像的值
- 15. 悬停时的背景图像更改
- 16. onMouseOver更改背景图像的位置
- 17. 如何更改TD的背景图像?
- 18. GTK更改窗口的背景图像
- 19. 更改按钮的背景图像?
- 20. 更改Images.xcassets图像的背景颜色?
- 21. 更改完成UIBarButtonItem的背景图像
- 22. jquery更改悬停的背景图像
- 23. 更改背景图像的宽度?
- 24. 如何更改div的背景图像?
- 25. 更改按钮的背景图像
- 26. 如何更改UIButton的背景图像?
- 27. 如何更改Alertdialog的背景图像
- 28. UIToolBar背景透明
- 29. 明智地更改背景图像
- 30. 与jQuery定时背景图像更改
+1为您解答创新..伟大的工作!继续:-) – 2011-03-18 05:38:21
@PARTH:谢谢:) – visakh7 2011-03-18 05:50:38
感谢您的回答7KV7。我试过这个,它似乎不工作。为了清楚起见,我将这段代码放在需要新工具栏的视图控制器中,位于@implementation上方。我做错了吗? – Prasanna 2011-03-18 08:27:30