मेरे पास दो UIButton
बटन हैं। मैंने अपने प्रोग्राम के बाद अपने xib प्रकार के बटन को पहले ही संपर्क में जोड़ दिया है, मैं बटन के प्रकार को बदलना चाहता हूं:
configImage1=[UIButton buttonWithType:UIButtonTypeDetailDisclosure] ; //doesn't Work !
configImage2=[UIButton buttonWithType:UIButtonTypeDetailDisclosure]; //doesn't Work !
2 जवाब
बटन बनाने के बाद आप उसका प्रकार नहीं बदल सकते।
UIButton में निम्न गुण हैं, लेकिन यह केवल पढ़ने के लिए है, इसलिए इसे बनाने के बाद कोई भी बटन प्रकार नहीं बदल सकता है,
@property(nonatomic, readonly) UIButtonType buttonType
यदि आप बटन प्रकार में परिवर्तन चाहते हैं तो एक नया UIButton
फिर से बनाने का प्रयास करें,
संबंधित सवाल
नए सवाल
iphone
जब तक आप Apple के iPhone और / या iPod टच को विशेष रूप से संबोधित नहीं कर रहे हैं, तब तक इस टैग का उपयोग न करें। हार्डवेयर पर निर्भर न होने वाले प्रश्नों के लिए, [ios] टैग का उपयोग करें। विचार करने के लिए और टैग [xcode] हैं (लेकिन केवल यदि सवाल IDE के बारे में है), [स्विफ्ट], [उद्देश्य-सी] या [कोको-टच] (लेकिन [कोको] नहीं)। कृपया आइट्यून्स ऐप स्टोर के बारे में या आईट्यून्स कनेक्ट के बारे में सवालों से बचना चाहिए। यदि C # का उपयोग कर रहे हैं, तो [मोनो] के साथ टैग करें।
UIButton *newButton = [UIButton buttonWithType:newType]; newButton.frame = oldButton.frame;