[英]Conflicting UIBarbuttonItem's tintcolor and image
我的一個VC中有一個UIToolbar
,它具有3個顏色按鈕,這些按鈕可以更改圖形的顏色。 無論如何,我想在選擇按鈕時更改按鈕的圖像。 圖像如下圖所示,問題顯然出在按鈕的“ tintcolor”與原始圖像不符。 如果將“ tintcolor”設置為紅色,則活動按鈕看起來像一個較大的紅色圓圈,如果其“ clearcolor”不顯示。 任何幫助將不勝感激的家伙。
UIImage *image = [UIImage imageNamed:@"red-selected"];
[button setImage:image];
我什至嘗試:
UIImage *image = [[UIImage imageNamed:@"red-selected"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
[btn setImage:@"red-selected.png" forState:UIControlStateNormal];
您也可以在界面構建器中進行操作-表示所選模式的照片。
注意照片的類型-是png嗎? 嘗試@“ red-selected.png” / @“ red-selected.jpg”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.