2012-04-27 10 views
6

सेट नहीं करता है मेरी निब फ़ाइल में मैंने एक कस्टम बटन चुना है और मैं इसके कोने त्रिज्या को सेट करना चाहता हूं। मैं QuartzCore ढांचे में लिंक कर लिया है और फिर निम्न कोड लिखने इसके कोने की त्रिज्याआईफोन: बटन कोने त्रिज्या

[[btnPressureLink layer] setCornerRadius:15.0]; 

स्थापित करने के लिए और जब मैं बटन के लिए एक पृष्ठभूमि रंग जोड़ें कोने त्रिज्या सेट लेकिन है जब मैं बटन पर एक छवि डाल कोने त्रिज्या सेट नहीं मिलता है। बटन पर छवि का उपयोग होने पर कोने त्रिज्या को सेट करने के लिए मुझे क्या करना चाहिए?

उत्तर

10

प्रयास करें

btnPressureLink.layer.cornerRadius = 15.0; 
[btnPressureLink.layer setMasksToBounds:YES]; 
0

तुम भी इसका उपयोग कर सकते

[[btnPressureLink layer]setCornerRadius:4.0f]; 

[[btnPressureLink layer]setMasksToBounds:YES]; 
0

आयात क्वार्ट्ज कोर और यह एक ....

button.layer.borderWidth = 2.0; 
button.layer.cornerRadius = 12; 
[button.layer setMasksToBounds:YES]; 
0

तेज 4

buttonDone.layer.cornerRadius = buttonDone.bounds.height/2 
कोशिश