सेब घड़ी में इंटरफेस नियंत्रक शीर्ष बाएं तरफ लेबल या स्क्रीन शीर्षक रद्द कर दिया था। मेरे मामले में एक बार लॉगिन पूरा हो गया है, तो वापस स्क्रीन पर नहीं जाना चाहते हैं। तो मैं उस रद्द लेबल या स्क्रीन शीर्षक क्षेत्र के लिए उपयोगकर्ता इंटरैक्शन को अक्षम करना चाहता हूं। भले ही शीर्षक नहीं है, यह उपयोगकर्ता की बातचीत ले रहा है और यह वापस स्क्रीन पर ले जा रहा है। अग्रिम में धन्यवाद!!रद्द करें बटन इंटरैक्शन को अक्षम कैसे करें?
उत्तर
आप बैक बटन के लिए उपयोगकर्ता इंटरैक्शन को अक्षम नहीं कर सकते हैं।
लेकिन आप जो कुछ भी चाहते हैं उसे पूरा करने के लिए आप अपने विचारों को थोड़ा सा बदल सकते हैं।
अपने सामान्य दृश्य से शुरू करें। जांचें कि क्या आपको उपयोगकर्ता को लॉगिन दिखाना है या नहीं। यदि आप करते हैं, तो सामान्य रूप से लॉगिन दृश्य प्रस्तुत करें। लॉगिन के अंत में आप मोडल व्यू बंद कर देते हैं और अनावश्यक बैक बटन के बिना आप सामान्य दृश्य पर वापस आ जाते हैं।
हम वापस/रद्द बटन उपयोगकर्ता इंटरेक्शन को अक्षम नहीं कर सकते हैं लेकिन रद्द बटन के बिना नियंत्रक लोड कर सकते हैं।
presentControllerWithName("NewInterfaceController", context: nil)
presentControllerWithName इस नियंत्रक पेश बटन को रद्द साथ होगा। अगर हम नीचे की तरह उपयोग करते हैं तो रद्द बटन नहीं मिलेगा। तो हम को रद्द बटन नहीं मिलेगा
WKInterfaceController.reloadRootControllersWithNames(["NewInterfaceController"], contexts: ["NewInterfaceController"])
reloadRootControllersWithNames इस एक रूट नियंत्रक के रूप में हमारे नियंत्रक कर देगा। इस तरह मैंने अपनी समस्या का समाधान किया। उम्मीद है कि यह आपकी भी मदद करेगा।
नोट: यहां [] वाक्यविन्यास है। exp: ["NewInterfaceController"]
- 1. प्राइमफ़ेस रद्द करें बटन पर सत्यापन अक्षम करें
- 2. ABPeoplePickerNavigationController रद्द करें बटन
- 3. JDialog रद्द करें बटन
- 4. बटन को अक्षम कैसे करें क्लिक करें?
- 5. UISearchBar रद्द करें बटन
- 6. रद्द करें बटन UISearchBar
- 7. UISearchBar रद्द करें बटन
- 8. कस्टम व्यू में उपयोगकर्ता इंटरैक्शन को अक्षम कैसे करें
- 9. MKMapView पर उपयोगकर्ता इंटरैक्शन को अक्षम कैसे करें?
- 10. कोको वेब व्यू - सभी इंटरैक्शन अक्षम करें
- 11. Omniauth- facebook रद्द करें बटन
- 12. एमवीसी 3 में "क्लाइंट-साइड सत्यापन को अक्षम करें" रद्द करें बटन सबमिट करें
- 13. रद्द करें बटन और UIActionSheet
- 14. रद्द करें बटन पर क्लिक करें ShowInputDialogue
- 15. UIActionSheet में बटन को अक्षम कैसे करें?
- 16. बटन अक्षम करें एंड्रॉइड
- 17. UITextField कीबोर्ड को रद्द करें बटन जोड़ना
- 18. UIWebView को कैसे रद्द करें?
- 19. UISearchController में रद्द करें बटन
- 20. एंड्रॉइड: डायलॉगफ्रैगमेंट ओके/रद्द करें बटन
- 21. रद्द करें बटन पर क्लिक करते समय errorprovider के सत्यापन को अक्षम करें
- 22. ज़ूम बटन को सक्षम/अक्षम कैसे करें (हरा + बटन)?
- 23. ट्विटर ढांचे के रद्द करें बटन को अनुकूलित करें
- 24. एएसपी.नेट एमवीसी: रद्द करें बटन को संभालने का सही तरीका
- 25. आईएपी आईओएस UIAlertView रद्द करें बटन
- 26. बटन चयनकर्ता के साथ बटन अक्षम करें
- 27. HttpListenerContext.AcceptWebSocketAsync को कैसे रद्द करें?
- 28. jquery.load() को कैसे रद्द करें?
- 29. प्रतिबद्धता को कैसे रद्द करें?
- 30. handler.post को रद्द कैसे करें?
तब लॉगिन स्क्रीन दिखाई देने पर उपयोगकर्ता मेरा वास्तविक नियंत्रक खारिज कर सकता है और देख सकता है? मुझे लगता है कि यह मेरे लिए काम नहीं करता ..! @pteofil –
मैं समाधान ढूंढना जारी रख सकता हूं, लेकिन मुझे लगता है कि मुख्य समस्या यह है कि घड़ी पर लॉगिन यह घड़ी के लिए डिज़ाइन किए गए उपयोगकर्ता मामलों का हिस्सा नहीं है। – pteofil
आप एक आईफोन ऐप पर क्या करते हैं, यह है कि उपयोगकर्ता को यह बताने के लिए कि ऐप का उपयोग करने के लिए लॉग इन करने की आवश्यकता है और लॉगिन करने के लिए एक बटन है। यदि उपयोगकर्ता लॉगिन टैप करते हैं, तो आप लॉगिन दृश्य को सामान्य रूप से दिखाते हैं, और फिर जब आप इसे बंद करते हैं तो आप लॉग इन उपयोगकर्ताओं के लिए नई सामग्री के साथ दृश्य अपडेट करते हैं। – pteofil