0
有沒有辦法使用圖像在UIButton上設置色調顏色,所以當手指在按鈕上時,色調覆蓋圖像?在點擊按鈕時有這樣的突出效果會更好,而不是將按鈕圖像的數量加倍。點擊時點擊UIButton?
有沒有辦法使用圖像在UIButton上設置色調顏色,所以當手指在按鈕上時,色調覆蓋圖像?在點擊按鈕時有這樣的突出效果會更好,而不是將按鈕圖像的數量加倍。點擊時點擊UIButton?
如果你是從字面上只是試圖減少你的項目資產的金額,你可能做的UIButton
子類,並覆蓋setImage:forState:
- (void)setImage:(UIImage *)image forState:(UIControlState)state;
{
[super setImage:image forState:state];
UIImage *processImage = // Process the image to add tint
[self setHighlightImage:processedImage forState:state];
}
您可以使用setHighlightImage:forState或setImage:forState:使用狀態UIControlStateHighlighted
我認爲iOS的一般原則是喜歡使用雙倍的圖像,所以所有的工作都在桌面上完成。你正在優化穀物。 –