如何以編程方式更改UIBarButtonItem的背景圖像?UIBarButtonItem - 以編程方式更改背景圖像
0
A
回答
3
[yourbarButtonItem setBackButtonBackgroundImage:bckgrndImag forState:UIControlStateNormal barMetrics:0];
詳細說明:
setBackButtonBackgroundImage:forState:barMetrics:
設置給定的控制狀態和巴度量後退按鈕背景圖像
- (void)setBackButtonBackgroundImage:(UIImage *)backgroundImage forState:(UIControlState)state barMetrics:(UIBarMetrics)barMetrics
參數:
backgroundImage
用於後退按鈕背景的圖像。
state
控制狀態。
barMetrics
Bar指標。
討論
此修飾符僅適用於導航欄後退按鈕,並通過其他按鍵被忽略。
爲了獲得好的效果,backgroundImage必須是可拉伸的圖像。
狀況
可用在IOS 5.0和更高版本。
請參見
– backButtonBackgroundImageForState:barMetrics:
– setBackButtonBackgroundVerticalPositionAdjustment:forBarMetrics:
宣佈
UIBarButtonItem.h
-2
儘量只此:
[yourButton setBackgroundImage:[UIImage imageNamed:@"MY_IMAGE"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]
更改MY_IMAGE
到你想要的背景圖像和forState
參數,將其更改爲您想要的值:正常,選中,禁用等。
相關問題
- 1. 以編程方式設置UIBarButtonItem的背景圖像更改尺寸
- 2. Silverlight/WP7:以編程方式更改按鈕背景圖像
- 3. UIButton背景圖像以編程方式更改
- 4. 以編程方式更改OnCreate內的活動背景圖像
- 5. 以編程方式在Fresco中更改SimpleDraweeView的背景圖像
- 6. 以編程方式更改UIButton上的背景圖像
- 7. 以編程方式更改登錄屏幕的背景圖像?
- 8. 更改完成UIBarButtonItem的背景圖像
- 9. 使用圖像更改uibarbuttonitem背景
- 10. 以編程方式更改UIBarButtonItem狀態
- 11. 如何以編程方式更改css背景圖片?
- 12. PopupWindow如何以編程方式更改圖標和背景?
- 13. 以編程方式更改列表視圖項目背景
- 14. 以編程方式更改背景顏色的視圖
- 15. 以編程方式更改條形圖按鈕背景的圖像大小?
- 16. 通過編程方式更改背景
- 17. 以編程方式在背景圖像中設置背景圖像
- 18. 以編程方式更改圖像
- 19. 以編程方式更改圖像源
- 20. 如何以編程方式更改窗體c上的背景圖像#
- 21. 以編程方式更改所需的背景模式
- 22. Visual C#:Metro應用程序更改背景(以編程方式)
- 23. 以編程方式從UIBarButtonItem
- 24. Avalonedit如何以編程方式更改文本的背景
- 25. 如何以編程方式更改列表項目的背景?
- 26. oracle窗體以編程方式更改窗口背景顏色?
- 27. 以編程方式更改列表框項目背景顏色
- 28. 以編程方式更改橢圓形按鈕背景
- 29. 以編程方式更改桌面背景
- 30. 如何以編程方式更改按鈕的背景顏色