[英]add image programmatically on toolbar item button
我在工具欄上添加了一個圓角矩形按鈕,並通過xib將圖像放置在按鈕中,現在我必須以編程方式更改圖像,如何才能在工具欄中以編程方式更改按鈕圖像,我在谷歌上搜索但仍未找到解決方案。
我想以編程方式更改按鈕圖像,請參見下面的圖像
感謝大家
設置你的button
IBOutlet中你使用你的這BarButtonItem
,然后改變你的button
編程形象。
[button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
嘗試為UIBarButtonItem創建IBOutlet,然后嘗試在代碼中更改其背景圖像屬性
image僅存在於自定義類型的uibutton上 。
因此,創建自定義類型的UIButton。
現在在UIBarButtonItem的 自定義視圖中使用此按鈕
創建一個帶有圖像的UIBarButtonItem並添加它。
例:
UIBarButtonItem* item = [[UIBarButtonItem alloc] initWithImage: yourImage style: UIBarButtonItemStyleBordered target: nil action: nil];
如果您不希望按鈕出現,請嘗試使用:
UIBarButtonItem* item = [UIBarButtonItem initWithCustomView: yourImageView];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.