2011-12-13 8 views
5

मैं निम्नलिखित तरीके से बटन के लिए सीमा निर्धारित करने के लिए पता है की सीमा निकालें,प्रोग्राम के बनाया गया कस्टम बटन

button.layer.cornerRadius = 0.0; 
    button.layer.borderWidth = 2.5; 
    button.layer.borderColor = [[UIColor darkGrayColor] CGColor]; 

लेकिन मैं हटाने या बटन की सीमा को हटाने के लिए कैसे पता करने की जरूरत?

धन्यवाद

+0

काम के आसपास की कोशिश इस्तेमाल किया बदल रहा है इसके रूप में सीमा अल्फा मान पारदर्शी हो जाएगा। – StackFlowed

उत्तर

12
button.layer.borderWidth = 0.0; 

सीमा को अदृश्य कर देगा।

+0

धन्यवाद। मैं कोशिश करूँगा – Sharme

1
button.layer.borderColor = [UIColor colorWithRed:0.3 green:0.6 blue:0.9 alpha:0.1]; 
//        set 'alpha' to something less than 1. -----^^^ 

इस कोशिश करो!

0

एक UILabel यह काम नहीं करता, मैं निम्नलिखित (पर विचार आप केवल 1 उप-परत जोड़ा) (यह में मोनो सी # है, लेकिन आप यह बहुत आसानी से अनुवाद कर सकते हैं)

label.Layer.Sublayers[0].RemoveFromSuperLayer();