मैं UIButton
प्रोग्राम के रूप में यहाँ अनुरूपण हूँ: है अगर मैं छवि पृष्ठभूमि छवि को दबाए रखकर कर रहा हूँ गायब हो जाता है जब तक मैं इसे जारी कर रहा हूँUIButton दबाए जाने के लिए सही UIControlState क्या है?
button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setSelected:YES];
button.frame = CGRectMake(x, y, width, height);
[button setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[button setTitleColor:[UIColor blueColor] forState:UIControlStateSelected];
[button setTitle:@"Button Title" forState:UIControlStateNormal];
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
[button setBackgroundImage:[UIImage imageNamed:@"button.png"] forState:UIControlStateNormal];
[button setBackgroundImage:[UIImage imageNamed:@"buttonActive.png"] forState:UIControlStateSelected];
[button setBackgroundImage:[UIImage imageNamed:@"buttonActive.png"] forState:UIControlStateHighlighted];
[button setBackgroundImage:[UIImage imageNamed:@"buttonActive.png"] forState:UIControlStateDisabled];
मुद्दा ...
मुझे लगता है कि छवि फ़ाइल नाम केस एक पर संवेदनशील होते हैं जोड़ सकते हैं डिवाइस, लेकिन सिम्युलेटर में नहीं। यह मुझे कुछ बार मेरे सिर खरोंच कर रहा था :) – Keller
@Sid: मुझे पता है कि ** छवि नाम मामले संवेदनशील हैं **। मैं आईफोन सिम्युलेटर पर परीक्षण कर रहा हूं लेकिन उसे प्रतिक्रिया देना चाहिए ... –
@ केलर: :) ... – Sid