मेरे पास UISearchBar है जिसके लिए मैंने UiControlStateNormal के लिए कस्टम UISearchBarIconClear सेट किया है।UISontBarIconClear को UIControlStateHighlighted के लिए अनुकूलित करना
[mySearchBar setImage:myImage forSearchBarIcon:UISearchBarIconClear state:UIControlStateNormal];
इस हिस्से के रूप में यह होना चाहिए लेकिन दुर्भाग्य से जब स्पष्ट बटन को टैप करके, यह मूल डिफ़ॉल्ट ग्रे एक के लिए, छवि मैं सेट से बदल जाता है काम करता है।
मैंने UIControlStateHighlighted के लिए छवि सेट करने का प्रयास किया है, लेकिन स्पष्ट रूप से यह काम नहीं करता है।
documentation वास्तव में कहा गया है
मान्य राज्यों UIControlStateNormal और UIControlStateDisabled हैं।
डिफ़ॉल्ट स्थिति के लिए कस्टम बटन सेट करने का क्या मतलब है यदि आप इसे हाइलाइट किए गए राज्य के लिए सेट नहीं कर सकते हैं? क्या मैं कुछ भूल रहा हूँ? किसी भी विचार या कामकाज की सराहना की, धन्यवाद!
, इस के लिए छवि सेट पूरी तरह से काम करता है ... यहां तक कि हाइलाइट किया गया राज्य ... – jimpic