तो मेरे पास UIView का सबक्लास है जो छूने का अनुमान लगाता है। दृश्य का पता केवल तभी स्पर्श होता है जब स्पर्श वर्तमान दृश्य के अंदर शुरू होता है। जब स्पर्श दृश्य के बाहर शुरू होते हैं और वे मेरे कस्टम दृश्य स्पर्श के अंदर जाते हैं तो हटाया नहीं जाता है। चल रहे स्पर्शों का पता लगाने के लिए कोई समाधान जो वर्तमान दृश्य में शुरू नहीं हुआ है?आईओएस - UIView में स्पर्श का पता लगाना?
@implementation MycustomView
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
// This only gets called if touches have started in the current View
}
@end
इस दस्तावेज और इरादा व्यवहार है। शायद अगर आप * अंतर्दृष्टि * में कुछ अंतर्दृष्टि देते हैं तो आप * कैसे * के साथ आपकी मदद कर सकते हैं। – NJones
मेरे पास स्क्रीन पर कई कस्टम दृश्य हैं जिन्हें मैं UIViews को पहचानना चाहता हूं क्योंकि स्पर्श उनके ऊपर – aryaxt