ios - I can change tint colour on UIButton but not UIImage -
मैं UIImage
और UIButton
पर टिंट रंगों के साथ खेल रहा हूं। >। UIButton
पर (जब बटन प्रकार सिस्टम पर सेट होता है), मैं जाकर Xcode में UIButton
के टिंट रंग को सेट करने में सक्षम हूं विशेषता के लिए इंस्पेक्टर -> देखें -> टिंट
पर UIImageView
, मैंने एक ही छवि सेट की है, लेकिन जब मैं विशेषताओं इंस्पेक्टर -> देखें -> टिंट, रंग पर जाता हूं छवि का कोई परिवर्तन नहीं होता है
ऐसा व्यवहार क्यों है? और मैं इसे कैसे ठीक कर सकता हूं?
मैं आईओएस 7 और एक्सकोड 5.1.1 का उपयोग कर रहा हूं
आपकी छवि का प्रतिपादन मोड टेम्पलेट पर सेट नहीं होना चाहिए और मूल नहीं होना चाहिए। ऐसा करने के लिए, आप अपनी छवि पर - [UIImage imageWithRenderingMode:]
विधि को कॉल कर सकते हैं और UIImageRenderingModeAlwaysTemplate
में पास कर सकते हैं, फिर परिणामी छवि पर अपनी छवि दृश्य की छवि सेट कर सकते हैं:
yourImageView.image = [अपनी छवि छवि के साथरेंडरिंग मोड: UIImageRenderingModeAlwaysTemplate];
या, स्विफ्ट में:
yourImageView.image = yourImage.imageWithRenderingMode (। हमेशा टेम्पलेट)
Comments
Post a Comment