2013-09-25 3 views
6

मेरे पास एक UIView मुख्य दृश्य है, मैंने प्रत्येक कोनों में सबव्यू के रूप में 4 बटन जोड़े हैं। मैं इससबव्यूज़ से छाया को हटाने

mainView.layer.shadowColor = [[UIColor blackColor] CGColor]; 
mainView.view.layer.shadowOffset = CGSizeMake(0,6); 
mainView.layer.shadowOpacity = 0.3; 

मेरे समस्या यह है कि subviews छाया (बटन) भी दिखाने है की तरह मेरे mainView को छाया गयी। सबव्यूज़ छाया को कैसे छुपाएं। अग्रिम धन्यवाद।

+0

यह अजीब है में। क्या आपने मैन्युअल रूप से सबव्यूज़ पर छाया सेट करने की कोशिश की है? – n00bProgrammer

+0

हाँ मैंने कोशिश की, मैं दुर्भाग्य से काम नहीं करता – Vervatovskis

+0

मुख्यदृश्य क्या है? UIVIEw के लिए आपको व्यू प्रॉपर्टी कैसे मिली? @Vervatovskis –

उत्तर

0

मैंने भी यही समस्याएं प्राप्त की हैं और इस समस्या का समाधान पाया है।

  • सिर्फ सुपर दृश्य के लिए पृष्ठभूमि रंग (। सुपर दृश्य की पृष्ठभूमि किसी अन्य रंग के लिए स्पष्ट बदलें)

पूर्व सेट: उपरोक्त सवालों

mainView.backgroundColor = UIColor.white

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