2012-10-02 40 views
20

मेरे पास एक भूरे रंग की छवि के साथ UIImageView है जो हमेशा शीर्ष भाग तक नहीं पहुंच पाएगा। UIImage व्यू एक सफेद UIView के अंदर है।इंटरफ़ेस बिल्डर के रंग पिकर में गलत रंग

इसलिए, क्योंकि छवि का शीर्ष भाग एक रैखिक भूरा रंग है, मैंने कहा कि मैं इसे उसी ब्राउन रंग के नीचे UIView बना दूंगा, और उपयोगकर्ता नहीं देख पाएगा कि छवि कहां समाप्त होती है। अब तक सब ठीक है.

मेरे समस्या है, जब मैं छवि के शीर्ष भाग में रंग चुनें, रंग पिकर एक और अधिक गहरे रंग चुनता है की तुलना में वास्तव में इससे पहले कि मैं रंग पिकर क्लिक वहाँ :(

है: enter image description here

?

बाद मैं रंग पिकर क्लिक करें: enter image description here

कैसे

उत्तर

25

बस कुछ स्क्रीनशॉट के साथ स्वीकृत उत्तर पर विस्तार करना चाहता था।

आप (colorspaces के बीच रूपांतरण के बिना) फ़ोटोशॉप और Xcode बिल्कुल के बीच आरजीबी मान से मेल करने के लिए तो आप सामान्य आरजीबी colorspace उपयोग कर किसी भी ड्रॉपर मूल्यों सामान्य आरजीबी में अपनी छवियों को बचाने के लिए और दर्ज करने की आवश्यकता चाहते हैं।

  • जब आप चुनें "के लिए वेब सहेजें & उपकरण" फ़ोटोशॉप से, "कन्वर्ट sRGB करने के लिए" बॉक्स अनचेक करें।

enter image description here

  • Xcode में, रंग पिकर में colorspace पॉपअप क्लिक करें और "सामान्य आरजीबी" चुनें और फिर फोटोशॉप, नहीं हेक्स मान रूप से लाल, हरे और नीले रंग मान दर्ज यह किसी कारण से एसआरबीबी रंगस्थान पर वापस आ जाता है (हेक्स फ़ील्ड को टैब न करने के लिए सावधान रहें, क्योंकि यह एसआरबीबी में रंगस्थान को भी बदलता है)।

enter image description here

अधिक जानकारी here, कैसे स्क्रीनशॉट मैच के लिए भी शामिल है।

+2

स्केच के बारे में कैसे? – ninjaneer

+19

मुझे इससे बहुत नफरत है। – Adama

13

मैं एक समाधान/स्पष्टीकरण पता लगाने के लिए प्रबंधित किया है आता है (यद्यपि मैं एसटीआई हूँ ll इस जवाब में उलझन में): https://stackoverflow.com/a/9203647/460750

मूल रूप से, मैं क्या मेरी मुद्दों को हल करने में किया था, (रंग पिकर के तहत उस छोटे से वर्ग) Apple RGB विकल्प चुनते हैं आरजीबी "प्रकार" से चुनने और आर दर्ज करने के लिए किया गया था, पिकर का उपयोग करने के बजाए जी और बी मान मैन्युअल रूप से।

अजीब ...

+7

धन्यवाद, लेकिन इसके बजाय का उपयोग कर 'एप्पल RGB' की, मैं' इस्तेमाल किया जेनेरिक RGB'। यह मुझे और अधिक सटीक रंग दिया। आप रंगों के मुकाबले तुलना करने के लिए एक छविदृश्य में सच्चे रंगों के साथ एक नमूना छवि में ड्रॉप करके इसका परीक्षण कर सकते हैं। – ninjaneer

1

मैं सामान्य आरजीबी भी काम करता है लगता है। चाल आप संख्या आर जी बी के ड्रॉपडाउन सूची में आरजीबी मोड परिवर्तन के बाद मैन्युअल दर्ज करने की आवश्यकता है

अजीब ... (भी)

+0

मुझे यकीन है कि मैंने कोशिश की है कि, मेरी निराशा में, लेकिन यह काम नहीं किया। जब मुझे मौका मिलेगा, तो मैं इसे फिर से जांचने की कोशिश करूंगा। आपके इनपुट के लिए धन्यवाद;) –

+0

वही है। आपको उन्हें एक और ईमेल वापस भेजना चाहिए। उन्हें बताएं कि 2 अन्य लोगों को एक ही समस्या है। –

1

इसकी वजह घटक संख्या एक रंग विशिष्ट जानकारी नहीं है। हमें रंगीन स्थान को जानने की भी आवश्यकता है जो xCode उपयोग करता है। रंगीन स्पेस जो एन्कोड या डीकोड आरजीबी स्लाइडर को छोड़कर ड्रॉप डाउन में उपलब्ध है।

enter image description here

डिफ़ॉल्ट Xcode तक चुनता है "सामान्य आरजीबी" और वह है क्या UIColor आरजीबी से कल्पना रंग का उपयोग करता है। यदि हम आवर्धक ग्लास का उपयोग करते हैं, तो यह "डिवाइस आरजीबी" स्पेस में बदल जाएगा और यह आपकी वर्तमान स्क्रीन पर आधारित होगा। तो "एसआरबीबी" या "एडोब आरजीबी" आप जो चाहते हैं उसके बेहतर या करीब होंगे यदि आप आवर्धक का उपयोग कर रहे हैं एक रंग लेने के लिए ग्लास।

0

अद्यतन 10.10.4

मैं इस मुद्दे के साथ-साथ था, मैं इसे एप्पल को सूचना दी, और यह 10.10.4 पर हल किया गया है (यह रंग पिकर ही है, नहीं करने के लिए से संबंधित था लगता है एक्सकोड/आईबी)

क्या कोई और इसकी पुष्टि कर सकता है?

+0

मैं 10.10.4 पर कलर पिकर का उपयोग करते समय भी वही समस्या देख रहा हूं। एक दृश्य का पृष्ठभूमि रंग HEX # 456456 पर सेट करें। सिम्युलेटर चलाओ। रंग पिकर खोलें, # 456456 के साथ दृश्य पर क्लिक करें, और आपको एक अलग मूल्य मिलता है। –

0

यह एक पुराना सवाल है, लेकिन मेरे लिए कुछ जानकारी जोड़ने के लिए यह महत्वपूर्ण था। केवल विधि जो मेरे लिए वर्षों से सटीक रूप से काम कर रही है, पीएस के रंग पिकर का उपयोग नहीं करना था, लेकिन मैकोज़ 'अंतर्निर्मित "डिजिटल रंग मीटर का उपयोग करें"।

enter image description here

यह MacOS के हर स्थापना और "सामान्य आरजीबी" के साथ वहाँ से उत्सर्जित आरजीबी मूल्यों के साथ बंडल है हमेशा Xcode स्टोरीबोर्ड उन में सही रंग प्रजनन करते हैं।

enter image description here