उपयोगकर्ता बटन दबाए जाने के बाद स्क्रीन पर एक संदेश प्रदर्शित करना चाहता हूं। मैं फिर एक सेकंड के बाद संदेश गायब होना चाहता हूँ। अधिमानतः यह एक गायब गायब होने की बजाय दूर फीका होगा।कुछ सेकंड के लिए स्क्रीन पर एक संदेश कैसे दिखाएं?
मैं संदेश के प्रदर्शन के दौरान यूआई को लॉक नहीं करना चाहूंगा। असल में, अगर बटन दोबारा दबाया जाता है तो मैं टाइमर को संदेश के लिए पुनरारंभ करना चाहता हूं। मैं अनिश्चित हूं कि एनएसटीमर, प्रेषण, या यदि अन्य विकल्प हैं तो इसका उपयोग करना है या नहीं।
मैं वर्तमान में इसे प्राप्त करने के लिए एनएसटीमर और यूआई लेबल का उपयोग करने की योजना बना रहा हूं, और मैं बस एक कठिन गायब होने के साथ रहूंगा। क्या यह करने का सबसे अच्छा तरीका है?
संपादित करें: स्पष्टीकरण के लिए, संदेश को हर बार बटन को धक्का देने के लिए आवश्यक नहीं होगा। मुझे पूरी तरह से यकीन नहीं है कि यह प्रासंगिक है या नहीं।
आप एक animationWithDuration और एक पूर्णता हैंडलर एनीमेशन के मूल्यों को रीसेट करने के साथ ऐसा कर सकते हैं। – mn1
आपको लगता है कि दिखाई देते हैं और दूर नहीं हो पाती है जब करने के लिए इस्तेमाल अर्द्धपारदर्शी काला, गोल रेक्ट संकेतों पर उन सफेद पाठ की तरह कुछ चाहता हूँ जैसे एक्सकोड कुछ साल पहले एक परियोजना के निर्माण में सफल रहा। या जब आप कोई टिप्पणी अप-वोट करते हैं तो आईओएस स्टैक एक्सचेंज ऐप क्या करता है? –
@NicolasMiari मैं इसे एक powerpoint स्लाइड पर कुछ पाठ कि मौजूदा स्लाइड पर पधारते हैं और फिर एक दूसरे के बाद धूमिल हो जाता है, जबकि स्लाइड एक ही रहता है की तरह होना चाहते हैं। फर्क सिर्फ इतना है की जा रही है कि मेरी "स्लाइड" एक बटन है कि पाठ की उपस्थिति का कारण बनता है शामिल हैं। – FlashDrive