मेरे पास किसी अन्य दृश्य के सबव्यू के रूप में एक दृश्य है, फिर मैंने पिता के अल्फा मान को 0.5 की तरह कुछ सेट किया है, लेकिन यह अल्फा मान 1 पर सेट होने पर भी सबव्यू पारदर्शी बनाता है। तो मैं कैसे बना सकता हूं उप-गैर-पारदर्शी (अपारदर्शी) जब उसके पिता के दृश्य में अल्फा मान 1 से कम होता है?आईओएस पारदर्शी दृश्य अपारदर्शी के सबव्यूव कैसे बनाएं?
उत्तर
निकटतम आप प्राप्त करने जा रहे हैं colorWithAlphaComponent:
है। निम्न की तरह कुछ उपयोग करना, आप मूल दृश्य की पृष्ठभूमि के अल्फा घटक सेट कर सकते हैं, और यह सबव्यूव को प्रभावित नहीं करेगा।
[yourSuperview setBackgroundColor:[[UIColor blackColor] colorWithAlphaComponent:0.5]];
यह मेरी समस्या हल हो गया, thx! – axl411
यदि आप मूल दृश्य को 0.5 पर सेट करते हैं तो सभी सबव्यूव्यू भी 0.5 या उससे कम हो जाएंगे। आपको एक अलग डिजाइन दृष्टिकोण के साथ आना होगा।
आपके पास मूल दृश्य के लिए दो डिज़ाइन होना चाहिए। एक "सक्षम" डिज़ाइन होगा, जैसा कि यह दिखा रहा है और दूसरा "अक्षम" डिज़ाइन होगा, जिसमें पारदर्शी पृष्ठभूमि होगी।
आप इसे अल्फा के साथ नहीं कर सकते हैं, क्योंकि सबव्यूज़ अल्फा का उत्तराधिकारी है। यदि
parent.alpha = एक्स
और
view.alpha = y,
तो देखने का वास्तविक अल्फा होगा:
x * y
इतना जटिल क्यों .. ?? बेहतर दृष्टिकोण के लिए अन्य उत्तरों देखें – ATV
मुझे लगता है, आपने स्टोरीबोर्ड द्वारा व्यू बनाया है। मैं पहले से ही इस समस्या का सामना कर रहा था। नीचे कोड खोजें, यह मेरे मामले में सही है।
[MyParentView setBackgroundColor:[[UIColor blackColor] colorWithAlphaComponent:0.6]];
आशा है, यह आपकी मदद कर सकता है।
- 1. एक पारदर्शी से एक अपारदर्शी रंग
- 2. यूनाविगेशनबार अपारदर्शी सफेद
- 3. मतभेद = "पारदर्शी", "अपारदर्शी", या "खिड़की" एक वेबपेज
- 4. पारदर्शी बटन कैसे बनाएं?
- 5. जेएफआरएएम पारदर्शी कैसे बनाएं?
- 6. पारदर्शी सर्कल कैसे बनाएं?
- 7. डेटाग्रिड पारदर्शी कैसे बनाएं?
- 8. आईओएस: आंशिक रूप से पारदर्शी छवि के अपारदर्शी हिस्सों को रेखांकित करना
- 9. आईफोन एसडीके: पारदर्शी दृश्य में गैर-पारदर्शी सबव्यू
- 10. आईओएस पर एक अपारदर्शी UINavigationBar कैसे प्राप्त करें 7
- 11. आईओएस ऑटोलायआउट - पारदर्शी नेविगेशन बार के नीचे सही स्थिति दृश्य
- 12. अर्ध पारदर्शी आकार कैसे बनाएं?
- 13. बटन को पारदर्शी कैसे बनाएं?
- 14. एनएसटीबल व्यू पारदर्शी कैसे बनाएं?
- 15. गैर पारदर्शी सामग्री के साथ एक और पारदर्शी UIView पर पारदर्शी दृश्य?
- 16. पारदर्शी पृष्ठभूमि के साथ SurfaceView कैसे बनाएं?
- 17. वर्तमान दृश्य के UINavigationBar के लिए सबव्यूव जोड़ें केवल
- 18. आईओएस पर पारदर्शी होने के लिए आईएसओ
- 19. एक छवि पर पारदर्शी div लेकिन अपारदर्शी पाठ
- 20. फायरमोनकी सेमी-पारदर्शी छवि 3 डी कभी-कभी अपारदर्शी
- 21. नियंत्रण पारदर्शी बनाएं
- 22. आईओएस 11 पारदर्शी नेविगेशन बार
- 23. PyQt5: गैर-पारदर्शी बच्चों के साथ अर्ध-पारदर्शी विंडो बनाएं
- 24. आईओएस 5 पारदर्शी
- 25. पूरी तरह पारदर्शी जेएफआरएएम पर आंशिक रूप से पारदर्शी जेबटन कैसे बनाएं?
- 26. आईफोन: UIView के शीर्ष पर एक पारदर्शी ओपनजीएल दृश्य लेयरिंग?
- 27. एक पारदर्शी पृष्ठभूमि के साथ UIImage कैसे बनाएं
- 28. आईओएस - नेविगेशन बार के उप-दृश्य कैसे पारदर्शी बनाने के लिए?
- 29. लिनक्स पर पारदर्शी विंडो कैसे बनाएं
- 30. एक जेटीबल पारदर्शी की पृष्ठभूमि कैसे बनाएं?
मैं यहां बहुत नया हूं, अगर कोई मुझे बता सके कि मेरा प्रश्न क्यों मतदान किया गया है? तो मैं भविष्य में अपने प्रश्नों में इस तरह के मुद्दे से बच सकता हूं। – axl411
@ जोबलो इस तरह के विस्तृत उत्तर के लिए धन्यवाद! – axl411
सरल समाधान को न भूलें, बस बी को उस दृश्य के बच्चे को न बनाएं। बी को एक "धारक" का बच्चा जो दोनों को पकड़ता है, लेकिन शीर्ष पर बी है। – Fattie