Thursday, 15 March 2012

ios - RadioButton Not working properly -


मुझे रेडियो बटन के साथ अजीब समस्या है मैं प्रयोग किया जाता है UIButton रेडियो बटन के लिए और दो छवि btnCheck.png इस्तेमाल किया और btnUnCheck.png सामान्य मामले में अपनी काम कर रहे ठीक से कोई समस्या नहीं है ;: (आईडी) इस {UIImage * selectedImg = [@ "btnCheck.png" UIImage imageNamed:] (IBAction) btnNextClick - इस बटन पर क्लिक करें

  पर मेरी कोड है अगर ((btnILink.imageView.image == selectedImg || btnTapeIn.imageView.image == selectedImg || btnKeraLink.imageView.image == selectedImg)) {अगर (btnTapeIn.imageView.image == selectedImg) {UIImage * selectedImg1 = [UIImage imageNamed: @ "btnCheck.png"]; यदि {[FunctionManager ShowMessage: @ "" withMessage: @ "कृपया लंबाई का चयन करें" withDelegage: शून्य] ((btn18.imageView.image == selectedImg1 || btn22.imageView.image == selectedImg1)!); वापसी; }} और {UIImage * selectedImg1 = [UIImage imageNamed: @ "btnCheck.png"]; यदि {[FunctionManager ShowMessage ((btn16.imageView.image == selectedImg1 || btn18.imageView.image == selectedImg1 || btn22.imageView.image == selectedImg1)!): @ "" withMessage: @ "कृपया लंबाई का चयन करें" withDelegage: शून्य]; वापसी; }}} और {[फ़ंक्शन प्रबंधक को संदेश भेजें: @ "" साथ मेसेज: @ "कृपया विधि का चयन करें" के साथ डीलाजिज: शून्य]; वापसी; }}   

यहां छवि विवरण दर्ज करें

यह ठीक से काम करता है जब मैं btnNext पर क्लिक करता हूं, यदि कोई भी एक आइटम नहीं चुने गए तो यह संदेश प्रदर्शित करता है लेकिन समस्या यह है कि जब मैं दोनों आइटम का चयन करता हूं और पृष्ठभूमि में जाता हूं तो मैं ऐप में वापसी करता हूं और अगले पर क्लिक करके यह संदेश प्रदर्शित करता है, लेकिन चेकबॉक्स पहले ही चुने गए क्यों उस स्थिति में स्थिति सही नहीं है ...

यहां छवि विवरण दर्ज करें < / P>

छवियों के बजाय बटन चयनित संपत्ति का प्रयोग करें जब

  अगर (btnTapeIn.selected) {[btnTapeIn setImage: [UIImage imageNamed: @ "btnUnCheck.png"] forState: UIControlStateNormal]; BtnTapIn.selected = NO; } और {{बीटीएनटैप इन सेट इमेज: [यूआईमेज इमेज नामांकित: @ "बीटीएन चेक पेज"] के लिए स्टेट: यूआईसीओन्ट्रॉलस्टेटअनॉर्मल]; BtnTapIn.selected = हाँ; }    

No comments:

Post a Comment