दबाए जाने पर मेरे पास मेरे ऑन/ऑफ स्टेटस के लिए अलग-अलग ग्राफिक्स के साथ मेरे ऐप में कई UIButtons हैं। छोटे बटन बिना किसी फ्लिकरिंग के सही तरीके से प्रदर्शित होते हैं, लेकिन बड़े बटन (320x90px) बटन पर काले रंग को फ्लिकर करते समय 75% तक दबाएंगे। यह आईफोन पर है, सिम्युलेटर नहीं। मैंने आईबी में यूटबटन की डिफ़ॉल्ट, हाइलाइट, चयनित, और अक्षम राज्य छवियों के विभिन्न संयोजन सेट किए हैं लेकिन मैं अभी भी इस झिलमिलाहट से छुटकारा नहीं पा सकता हूं। क्या मैं कुछ और कोशिश कर सकता हूं?यूआईबटन फ्लिकर्स
उत्तर
यदि आप अपने हैंडलर में button.selected = !button.selected
जैसे कुछ कर रहे हैं, तो मुझे यह समस्या भी थी। मैंने इसे button.highlighted = NO
पर कॉल करने के लिए तय किया।
यह मेरे लिए काम किया। मेरे पास एक बटन है जहां हाइलाइट किए गए और चयनित राज्य एक ही छवि (सामान्य छवि से अलग) का उपयोग करते हैं और चयनित पर हाइलाइट किए जाने पर बदलते समय एक झिलमिलाहट होती है। –
डेविड का अधिकार, 'बटन दबाकर' बटन दबाएं। बटन 'चयन किए गए = NO' (या' बटन। चयन =! बटन। चयनित ') ने भी मेरे लिए समस्या तय की है। –
वही ... सही :) – VTS12
- 1. यूआईबटन में
- 2. UILongPressGestureRecognizer यूआईबटन हाइलाइटिंग
- 3. यूआईबटन टच और होल्ड
- 4. यूआईबटन पृष्ठभूमि रंग बदलना
- 5. यूआईबटन - स्पर्श परिवर्तन छवि पर
- 6. यूआईबटन प्रकार यूआईबटन टाइप कस्टम कस्टमर प्रदर्शित नहीं करेगा शीर्षक (आईफोन)
- 7. यूआईबटन घटनाएं। क्या फर्क पड़ता है?
- 8. आईओएस - एक यूआईबटन से 2 segues
- 9. यूआईएसआईविच कार्यक्षमता के साथ आईफोन यूआईबटन
- 10. एक यूआईबटन कार्रवाई में चर को कैसे पास करें
- 11. यूआईबटन ट्रिगर होने पर आप स्पर्श कैसे प्राप्त करते हैं।
- 12. आईफोन: यूआईबटन डिफ़ॉल्ट दबाए गए हाइलाइट का उपयोग नहीं करते
- 13. आईओएस: यूआईबटन शीर्षक लेबल - क्या यह कुछ भी करता है?
- 14. यूआईटीयूएलबार को प्रोग्रामेटिक रूप से यूआईबटन कैसे जोड़ता है?
- 15. इसे छूते समय यूआईबटन स्पर्श को रद्द करें
- 16. आईफोन में यूआईबटन में टच करने योग्य क्षेत्र को सीमित करना?
- 17. मैं दो पीएनजी छवियों के बीच यूआईबटन कैसे एनिमेट कर सकता हूं?
- 18. एनीमेशन: दृश्य लोड होने पर यूआईबटन को दाएं से बाएं स्थानांतरित करने के लिए कैसे करें?
- 19. क्या यूआईबटन अक्षम हो जाता है जब इसका अल्फा 0.0 पर सेट होता है?
- 20. यूआईबटन घटना ने 1% समय संभाला नहीं: मुझे अपने उत्तरदाता श्रृंखला में किसको दोष देना चाहिए?
- 21. मैं यूआईसीओलेक्शन पूरक दृश्य में यूआईबटन का उपयोग कैसे कर सकता हूं?
- 22. प्रोग्रामिंग के यूआईबटन के हाइलाइट टिंट रंग को कैसे सेट करें?
- 23. क्या यूआईबटन पर एक लक्ष्य के रूप में ब्लॉक सेट करना संभव है?
- 24. मैं यूआईबटन कार्रवाई में किसी प्रकार का पैरामीटर कैसे पास कर सकता हूं?
- 25. कस्टम सीमा रंग के साथ UIButton, आईफोन
- 26. uiview
- 27. आईफोन नियंत्रण में सर्कल के साथ एक्स बटन
- 28. आईओएस एसडीके
- 29. आईफोन ऐप से एमएमएस कैसे भेजें
- 30. क्लिक को संभालने के लिए UIButton subclassing
क्या आप दबाए गए ईवेंट के दौरान बटन को संशोधित कर रहे हैं? – Josh
एक बार यह UIButton दबाया जाता है, यह एक फ़ंक्शन को कॉल करता है जो पृष्ठभूमि थ्रेड पर प्रसंस्करण करते समय बटन को अक्षम करता है। यह अन्य UIButtons से अलग है और शायद इस मुद्दे को जन्म दे रहा है, लेकिन मुझे झिलमिलाहट को रोकने के लिए UIButton राज्य छवियों का कोई संयोजन नहीं मिल सकता है। – Ian
सुनिश्चित करें कि आप अक्षम नहीं हैं, या उस मामले के लिए अपने बैकग्राउंड थ्रेड से अपने सभी बटन या किसी अन्य इंटरफ़ेस तत्व पर पहुंचें। यह मुद्दा पैदा कर सकता है। पृष्ठभूमि थ्रेड में केवल प्रोसेसिंग रखें जिसमें इंटरफ़ेस शामिल नहीं है। – luvieere