2012-01-08 9 views
12

मैं एक विकल्प चयन के लिए 3 बटन UISegmented नियंत्रण का उपयोग कर रहा हूं। मेरे पास एक सेव बटन भी है जो चयनित नियंत्रण को पुनर्प्राप्त करता है।सहेजें बटन पर क्लिक करने के बाद uisegmentedcontrol चयन को हटाएं

जब सहेजें बटन क्लिक किया गया है, तो मैं UISegmentedcontrol को साफ़ करना चाहता हूं (यानी पिछला चयनित बटन अचयनित)। मैं सेट की तलाश नहीं कर रहा हूं क्योंकि मैं चयन करना चाहता हूं लेकिन बाद में इसे अचयनित करने में सक्षम हूं।

उत्तर

21
myUISegmentedControl.selectedSegmentIndex = -1; //turn off the current selection 
42
[myUISegmentedControl setSelectedSegmentIndex:UISegmentedControlNoSegment]; 
+0

यह निश्चित रूप से बेहतर जवाब है – Zack

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