2009-06-04 14 views

उत्तर

33

पृष्ठभूमि के लिए एक छवि का उपयोग करने के लिए एक आम तकनीक है।

- (void)viewDidLoad { 
    UIImage *blueImage = [UIImage imageNamed:@"blueButton.png"]; 
    UIImage *blueButtonImage = [blueImage stretchableImageWithLeftCapWidth:12 topCapHeight:0]; 
    [myButton setBackgroundImage:blueButtonImage forState:UIControlStateHighlighted]; 
} 

मूल छवि:

alt text

अंतिम परिणाम:

alt text

+0

धन्यवाद "कोको मेरे प्रेमिका है", यह काम किया। – ebaccount

+0

कोई आपके रंगीन बटन कैसे बना सकता है? नीली पीएनजी के बजाय पीला कहो? क्या किसी के पास ऐसी चीज़ के लिए फ़ोटोशॉप ट्यूटोरियल लिंक है? –

+0

आप शुरू करने के लिए आईफोन स्टाइल आइकन ट्यूटोरियल का उपयोग कर सकते हैं: http://www.keepthewebweird.com/iphone-style-icon-tutorial/ – hanleyp

2

मान लें कि आपका मतलब UIButton है, आप केवल setTitleColor:forState: का उपयोग करके शीर्षक रंग बदल सकते हैं।

आप पृष्ठभूमि रंग या आकार को नहीं बदल सकते हैं। इसके लिए आपको अपना नियंत्रण बनाना होगा।

0

मैं iphonedevsdk.com पर this thread शुरू कर दिया वास्तव में आप एक खींचे छवि का उपयोग कर सकते हैं।

उम्मीद है कि अगर यहां नहीं है तो हमें वहां एक उत्तर मिलेगा।

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