2013-02-22 15 views
6

के बीच UIButton मतभेद मैंने अपने दृश्य में 3 बटन रखे, पृष्ठभूमि छवि सेट की और कभी-कभी मुझे उनमें से एक को अक्षम करने की आवश्यकता होती है। मुझे पता चला है कि वे आईओएस 5.1 और 6.1 में अलग दिखते हैं। मुझे 6.1 संस्करण पसंद है। 5.1 में डिज़ाइन बनाने के लिए मुझे क्या करना चाहिए 6.1 में जैसा ही होगा? iOS5.1 iOS6.1 -आईओएस 5.1 और 6.1

1) चित्र

2) के तल पर तीसरे बटन अक्षम है और 6,1

iOS5.1 < की तुलना में काफी हल्का होता है सफेद पट्टी को देखो < - आईओएस 6.1

पीएस: प्रतिष्ठा अंक के लिए धन्यवाद :)

+0

+1 अगर कोई और आपके प्रश्न को ऊपर उठाता है, तो आपके पास छवियों को अपलोड करने के लिए पर्याप्त प्रतिनिधि होगा। यदि आप चाहें, तो आप लिंक जोड़ने के लिए अपना प्रश्न संपादित कर सकते हैं, और कोई और आमतौर पर छवियों को ढूंढ लेगा और उन्हें आपके लिए जोड़ देगा। – Caleb

+0

आप छवि में एक लिंक जोड़ सकते हैं और बाद में पोस्ट में छवि को शामिल कर सकते हैं जब आपके पास पर्याप्त प्रतिनिधि हों। – allprog

+0

एक उपरोक्त है। अब उन छवियों को पोस्ट करें! – Tommy

उत्तर

0

आमतौर पर जब ओएस के दो प्रमुख संस्करणों के बीच यूआई अंतर होता है, तो सही काम करना प्रवाह के साथ जाना और प्रत्येक संस्करण के साथ आने वाली उपस्थिति का उपयोग करना है। ओएस के पुराने संस्करण में दिखाए गए नए यूआई तत्वों को अजीब लग रहा है - जैसे आपका ऐप काफी फिट नहीं है। साथ ही, पुराने ओएस में नए रूप की नकल करने की कोशिश करने के लिए यह बहुत काम है।

अपने ऐप को डिज़ाइन करने का प्रयास करें ताकि यह किस्म के बटन के साथ बहुत अच्छा लगे, और आपका ऐप उपयोगकर्ता के डिवाइस पर अन्य ऐप्स के साथ ठीक से फिट होगा चाहे वे किस संस्करण का उपयोग कर रहे हों।

+0

समस्या को हल करने का यह एक तरीका है। लेकिन बटन के नीचे सफेद पट्टी कुछ बग की तरह दिखती है। तुम क्या सोचते हो? – jpecinovsky

1

सफेद आर्टिफैक्ट एक डिफ़ॉल्ट सफेद गोलाकार रेक्ट फ्रेम प्रतीत होता है। क्या आपने बटन प्रकार UIButtonTypeCustom पर सेट किया था?

संबंधित मुद्दे