iphone - Deselect UIButton on touch down outside -


मेरे पास एक UIButton है जो कि UIControlEventTouchUpInside पर स्वयं का चयन करता है। यह स्वतः UIControlEventTouchUpOutside पर अचयनित करता है मैं यह भी खुद को अचयनित करना चाहता हूं जब बटन के बाहर एक स्पर्श होता है UIWindow और ओवरराइड -hitTest: withEvent: ?

संपादित करें: मैं ऐसा करने का एक अच्छा तरीका है बस मिला, जो मुझे डर की पुष्टि करता है कि ऐसा करने के लिए कोई बहुत ही साफ तरीका नहीं है।

यह यह नहीं है कि कैसे बटन काम करना चाहिए। अगर उनके अंदर कोई स्पर्श सक्रिय नहीं है तो वे सक्रिय नहीं हो सकते। क्या आप वास्तव में लागू करने की कोशिश कर रहे हैं? शायद एक UIBUtton सबसे अच्छा विकल्प नहीं है।


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

c++ - QtQuick: QQmlApplicationEngine failed to load component qrc:/main.qml:23 Invalid attached object assignment -

asp.net mvc - Dynamically Generated Ajax.BeginForm -