http://iphonedevelopment.blogspot.com/2009/02/alert-view-with-prompt.htmlक्यों खारिज नहीं किया जाता है WithClickedButtonIndex कभी भी क्लिक किया जाता है बटनऑट इंडेक्स?
मुझे लगता है कि कोड का उपयोग कर रहा प्राप्त करने के लिए अपने iPhone अनुप्रयोग एक शामिल UITextField के साथ एक alertView प्रदर्शित करने के लिए और रद्द करने और ठीक बटन मिलान।
उपयोगकर्ता टेक्स्ट दर्ज कर सकते हैं, कैंसल या ओके हिट कर सकते हैं ... और मैं क्लिक किए गए टेक्स्ट को देखता हूं ... क्लिक किए गए बटन के अंदर मेरे कोड का उपयोग करके बटनऑट इंडेक्स विधि।
यह सब कुछ 1 चीज़ को छोड़कर काम करता है: ठीक है, उपयोगकर्ता कीबोर्ड पर हो सकता है। मैं ओके क्लिक को अनुकरण करने के लिए dismissWithClickedButtonIndex का उपयोग कर रहा हूं ... लेकिन फिर क्लिक किया गया बटनऑट इंडेक्स कभी नहीं बुलाया जाता है।
बर्खास्त नहीं होना चाहिए WithClickedButtonIndex भी क्लिक बटन बटनऑट इंडेक्स?
मैं क्लिक करने के लिए बटन क्लिक कर रहा हूं बटन कॉल करने के लिए बटन, या ठीक है, या यहां तक कि डोन भी मारा जाता है।
इन पंक्तियों के लिए धन्यवाद, अजीब प्रतिनिधिमंडल पैटर्न, dismissWithClickedButton कम से कम दोनों डैलिगेटर तरीकों एक बटन क्लिक करता है और अन्य के साथ सौदा करने के लिए कॉल चेतावनी को बंद करने के साथ सौदा करना चाहिए। भ्रामक है, निरर्थक अनावश्यक जटिलता –