मैं इंटरफ़ेस बिल्डर में RGB मान कैसे दर्ज करूं?


215

मैं इंटरफ़ेस बिल्डर में पृष्ठभूमि के लिए RGB या Hex रंग मान कैसे दर्ज कर सकता हूं? मैं पूर्वनिर्धारित रंगों का चयन कर सकता हूं, लेकिन मैं मैन्युअल रूप से आरजीबी मूल्यों में प्रवेश करना चाहूंगा। मैं यह कहां कर सकता हूं?

जवाबों:


470

इंटरफ़ेस बिल्डर में RGB द्वारा रंग कैसे चुनें।

रंग स्लाइडर आइकन पर क्लिक करें, और फिर ड्रॉप-डाउन सूची से "आरजीबी स्लाइडर्स" चुनें।

आप स्क्रीन पर कहीं से भी सटीक रंग लेने के लिए एक रंग बीनने के रूप में आवर्धक-ग्लास का उपयोग कर सकते हैं; यह भी देखें @ ken की उत्कृष्ट टिप्पणी नीचे दी गई है कि यह स्पष्ट किया गया है कि आवर्धक काँच के साथ कलरस्पेस कैसे काम करते हैं।


3
पारितोषिक के लिए धन्यवाद! रैंडम सवाल, उस स्क्रीनशॉट पर लिखने के लिए आपने किस सॉफ्टवेयर का इस्तेमाल किया? इसके अलावा अच्छा है।
शेहान आलम

21
वास्तव में, आवर्धक कांच के साथ सावधान रहें। बस घटक संख्या एक रंग को निर्दिष्ट नहीं करती है, आपको कलरस्पेस जानने की भी आवश्यकता है। यह स्ट्रिंग एनकोडिंग की तरह है। 65 ए का ASCII एन्कोडिंग है। जिन कलर्स के साथ घटकों को एनकोड / डीकोड करना है, वे ऊपर "आरजीबी" स्लाइडर्स के बाईं ओर थोड़ा ड्रॉपडाउन में हैं। "जेनेरिक RGB" कलरस्पेस + [NSColor colorWithCalibratedRed: हरा: नीला: अल्फा:] के साथ बने रंगों से मेल खाती है। यदि आप आवर्धक ग्लास का उपयोग करते हैं, तो घटकों को "डिवाइस" स्थान के संबंध में दिया जाएगा, जिसका अर्थ है वर्तमान स्क्रीन। यह उचित नहीं। के बाद सामान्य चुनें।
केन

2
उफ़, यह सवाल आईफोन के लिए है। IPhone colormatched नहीं है। sRGB संभवतः इसकी स्क्रीन का सबसे अच्छा सन्निकटन है, इसलिए यदि आप घटक संख्याओं को UIColor के साथ उपयोग करना चाहते हैं, तो रंग के रूप में sRGB का चयन करें।
केन

2
मैंने फोटोशॉप में स्क्रीनशॉट पर लिखने के लिए Wacom Bamboo Fun लेखन टैबलेट का इस्तेमाल किया (इसके लिए जिम्प काम करता है)। स्क्रीनशॉट को कमांड-शिफ्ट -4 के साथ लिया, फिर स्पेस दिया और विंडो पर क्लिक किया।
टायलर

1
क्या किसी ने यह अनुभव किया है: जब मैं रंगीन स्लाइडर्स को स्थानांतरित करने का प्रयास करता हूं ... वे बस अपनी पुरानी स्थिति में वापस आ जाते हैं। (सब कुछ काम करता है अगर मैं सीधे मानों को टाइप करता हूं, हालांकि।)
बोनी

36

यद्यपि टायलर की प्रतिक्रिया सवाल का जवाब देती है, आप पिकर का उपयोग करते हुए मुद्दों का सामना कर सकते हैं क्योंकि यह डिस्प्ले के रंग स्थान का उपयोग करता है (जैसा कि केन के साथ स्पष्ट किया गया है)।

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

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

यहां छवि विवरण दर्ज करें

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

यहां छवि विवरण दर्ज करें

यहाँ अधिक जानकारी , स्क्रीनशॉट कैसे मेल करें सहित।


2
तथ्य यह है कि आपके द्वारा चुने गए रंगक्षेत्र में हेक्स फ़ील्ड नहीं रहता है, एक भयानक विशेषता है।
ज़िमरीयन

@ ज़िमरीयन एक बग की तरह लगता है। धन्यवाद ओपी
१३:१३ पर mattyohe

OMG इसके लिए बहुत बहुत धन्यवाद। यह ठीक उसी तरह से काम करता है, जो Xamarin.iOS डिज़ाइनर में एक तरह से पागल है। आपको केवल आरजी और बी बॉक्स में टाइप करने के लिए सुपर-सावधान रहना होगा और जो कुछ भी आप करते हैं, वह टैब न करें क्योंकि आप हेक्स बॉक्स पर टैब कर सकते हैं, जो एसआरजीबी पर रीसेट करता है और आपको फिर से शुरू करना होगा।
बीसीआर

-1 बुरी सलाह। यदि आप GenericRGB को कार्य स्थान के रूप में उपयोग करते हैं और निर्यात करते समय sRGB में परिवर्तित नहीं होते हैं, तो आपके RGB मान मेल खाएँगे, लेकिन आपके रंग नहीं होंगे । Thats क्यों आप अपने स्क्रीनशॉट मैच बनाने के लिए अजीब चाल का उपयोग करने के लिए है। यदि आपके RGB मान वास्तव में मेल खाने चाहिए, तो आपको कार्य स्थान के रूप में sRGB का उपयोग करने की आवश्यकता है। अन्यथा आप निर्यात में सिर्फ sRGB में बदल सकते हैं। रंग प्रोफ़ाइल शामिल करने से मदद नहीं मिलती क्योंकि iOS रंग प्रोफ़ाइल (संपत्ति के लिए) को अनदेखा करता है।
मैकी मेसर

2

ऐसा लगता है कि आप Mac OS X रंग पैनल से अपरिचित हैं। अन्य पिकर चुनने के लिए रंग पैनल विंडो के शीर्ष पर स्थित टैब पर क्लिक करें। पिकर भी प्लगइन्स हैं, इसलिए रंग चयन के लिए नए UI को जोड़ना संभव है। उदाहरण के लिए, डेवलपर रंग पिकर देखें


2

मुझे पता है कि यह एक पुराना सवाल है, लेकिन मुझे आज इसी सवाल का जवाब खोजने की जरूरत है और यह मुझे सही रास्ते पर ले गया। दहशत डॉट कॉम से रंग बीनने वाले ने सही तरीके से स्थापित किया, लेकिन रंग बीनने वाले ड्रॉप डाउन मेनू से हेक्साडेसिमल विकल्प हमेशा आरजीबी पर सेट होता है। तो कोई अच्छा नहीं। इसके बजाय मैंने यह पाया:

http://wafflesoftware.net/hexpicker/

यह हेक्साडेसिमल मान दिखाता है और यह पूरी तरह से Xcode 5.0.1 और Mavericks पर काम करता है।


0

यहां छवि विवरण दर्ज करें

उपरोक्त स्नैप को जांचें, जिसमें कलर्स ट्रे पर जाएं, दूसरा बटन चुनें (आरजीबी स्लाइडर्स (आयत छवि) - जिसे ट्रे के शीर्ष पर सर्कल के बगल में रखा गया है)। इसमें आप RGB मान दर्ज कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.