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