इंटरफ़ेसबिल्डर की फ़ाइल में मेरा फर्स्ट रेस्पॉन्डर redo:
कनेक्शन (Received Actions
सूची में) क्यों गुम है? undo:
मौजूद है, लेकिन redo:
नहीं है। मैं इसे कैसे ठीक कर सकता हूं?फर्स्ट रेस्पॉन्डर लापता रेडो:
7
A
उत्तर
1
यह एक्सकोड में एक बग है, इसे फिर से नहीं दिखता है: कार्रवाई हालांकि यह है। एक कामकाज के रूप में आप कनेक्शन बनाने के लिए एक कस्टम कार्रवाई फिर से बना सकते हैं।
देखें मेरी यहाँ रडार: http://www.cocoanetics.com/2013/01/radar-interface-builders-first-responder-is-missing-some-editing-actions/
14
यह एक बग है। कामकाज इसे किसी फ़ाइल में कहीं फेंकना है:
@interface NSResponder (Redo)
- (IBAction)redo:(id)sender;
@end
फिर इंटरफ़ेस बिल्डर में अपना कनेक्शन बनाएं। एक बार ऐसा करने के बाद आप इस कोड को हटा सकते हैं।
+0
फिर से शुरू करें बहुत बहुत धन्यवाद। इसने काम कर दिया। :) – Sid
संबंधित मुद्दे
- 1. बनने की स्थिति में कीबोर्ड के शीर्ष पर ऑब्जेक्ट रखना फर्स्ट रेस्पॉन्डर या इस्तीफा फर्स्ट रेस्पॉन्डर?
- 2. इस्तीफा फर्स्ट रेस्पॉन्डर काम नहीं करते?
- 3. आईफोन एसडीके में फाइल मालिक और फर्स्ट रेस्पॉन्डर क्या हैं - एक्सकोड?
- 4. जब UITextField बन जाता है अधिसूचित हो जाता है फर्स्ट रेस्पॉन्डर
- 5. टेक्स्टफिल्ड बन गया है टैब कुंजी (कीबोर्ड) कार्रवाई के लिए फर्स्ट रेस्पॉन्डर समस्या
- 6. आईओएस 6 में, - [यूआईटीएक्स्टफिल्ड बन गया फर्स्ट रेस्पॉन्डर] -व्यू में काम नहीं करता है WillAppear:
- 7. स्टोरीबोर्ड संपादक में "फर्स्ट रेस्पॉन्डर" और "एक्जिट" बॉक्स उद्देश्य क्या हैं?
- 8. वर्तमान में सक्रिय UITextField/UITextView कैसे प्राप्त करें और इस्तीफा दें फर्स्ट रेस्पॉन्डर?
- 9. आईपैड पॉपओवर टेक्स्टफील्ड - इस्तीफा फर्स्ट रेस्पॉन्डर कीबोर्ड को खारिज नहीं करता
- 10. बनें फर्स्ट रेस्पॉन्डर कीबोर्ड दूसरी बार नहीं दिखाता है (आईओएस 6 + स्टोरीबोर्ड)
- 11. NSTextField बन गया फर्स्ट रेस्पॉन्डर जागने में काम नहीं करता है FromNib
- 12. परेशानी की शूटिंग बन गई है फर्स्ट रेस्पॉन्डर कुछ उपयोगकर्ताओं के लिए कीबोर्ड नहीं दिखा रहा है
- 13. कोड-फर्स्ट माइग्रेशन
- 14. प्रोलॉग में ब्रेडथ-फर्स्ट
- 15. ब्रेडथ फर्स्ट सर्च - जावा
- 16. पूर्ववत-रेडो के साथ एक एसक्यूएल डीबी कैसे डिजाइन करें?
- 17. Jythonc लापता
- 18. MSVCP100D.dll लापता
- 19. लापता तिथियों
- 20. हेड फर्स्ट जावा - आरएमआई मुद्दे
- 21. एंटिटी फ्रेमवर्क कोड फर्स्ट मैपिंग
- 22. ट्विटर बूटस्ट्रैप बनाम "मोबाइल फर्स्ट"
- 23. हाउटो: एंटीटीफ्रेमवर्क और कोड-फर्स्ट
- 24. ईएफ कोड-फर्स्ट डीबीकॉन्टेक्स्ट क्लास
- 25. एक लापता निर्भरता
- 26. एंड्रॉयड javax.annotation.processing पैकेज लापता
- 27. WickedPDF लापता लेआउट
- 28. पाश लापता प्रारंभ
- 29. एक लापता सीमा दिनांक
- 30. वीएस2012 - परीक्षण लापता जोड़ें?
मुझे आपका प्रश्न बिल्कुल समझ में नहीं आया, क्या आप कृपया विस्तृत कर सकते हैं? – Manuel
आपकी समस्या क्या है? –
इंटरफ़ेसबिल्डर की फ़ाइल (डिफ़ॉल्ट नाम: MainMenu.xib) में हमेशा 'फर्स्ट रेस्पॉन्डर' नामक ऑब्जेक्ट होता है। यह हमेशा कुछ डिफ़ॉल्ट कनेक्शन है। और यदि आप 'NSUndoManager' को लागू करना चाहते हैं तो आपको फर्स्ट रेस्पॉन्डर कनेक्शन का उपयोग करने की आवश्यकता है' पूर्ववत करें:/redo: '। और मैंने 'NSUndoManager' लागू किया है। जोड़ा गया 'फर्स्ट रेस्पॉन्डर' का 'पूर्ववत करें:' बटन चुड़ैल से कनेक्शन पूर्ववत कार्य करना चाहिए। यह काम करता हैं। अब मुझे फिर से कार्य जोड़ने के लिए 'फर्स्ट रेस्पोन्डर' से कनेक्शन 'redo:' की आवश्यकता है। और यह हमेशा 'फर्स्ट रेस्पॉन्डर' में पाया जा सकता है, लेकिन अब मेरे 'फर्स्ट रेस्पॉन्डर' में कोई 'redo: 'कनेक्शन नहीं है। ऐसा क्यों हो सकता है? – hockeyman