मेरे ऐप में मेरे पास एक यूआईटीएक्स्टफिल्ड है जो पृष्ठभूमि छवि के शीर्ष पर है UITextField पृष्ठभूमि व्यवहार बदलता है। आईओएस 4 के तहत मुझे इसे सही दिखने के लिए पृष्ठभूमि रंग संपत्ति को 'clearColor' पर सेट करना पड़ा था। आईओएस 4 पाठ फ़ील्ड इस तरह दिखता है ...आईआईटी 4 से आईओएस 5
के तहत इस तरह मैं इसे देखना चाहते है। अब, Xcode 4.3 (आईओएस 5) के उन्नयन के बाद से जब मैं एक ही परियोजना को फिर से चलाने, बॉक्स इस तरह दिखता है ...
गरर। तो आईओएस 5 के तहत मैंने पृष्ठभूमि रंग संपत्ति को 'व्हाइटकॉलर' में बदल दिया और यह ठीक काम करता है। लेकिन अब, के तहत आईओएस बॉक्स 4.x इस तरह दिखता है ...
नोट बदसूरत सफेद कोनों! तो कृपया, क्या कोई मुझे बता सकता है कि आईओएस 4 और आईओएस 5 के तहत सामान्य दिखने के लिए मुझे क्या करना चाहिए (यानी पहली छवि की तरह दिखने के लिए!)।
बहुत धन्यवाद, साइमन
क्या आपने अद्यतन एसडीके के साथ पुनर्निर्माण किया था? – BoltClock
बस जानने के लिए .. क्या आप आयात क्वार्ट्जकोर द्वारा प्रयास करते हैं और textField.layer.backgroundColor = [UIColor clearcolor] को सेट करके .CGColor; ? – Mat
कोई विचार नहीं कि यहां क्या हो रहा है - लेकिन अब यह काम कर रहा है। मैंने पृष्ठभूमि को सेट करने के लिए लाइन को हटा दिया है और यह सब 4 और 5 दोनों में ठीक लगता है। – Simon