यदि यह मी मैं सहायक हो सकता हूं, मै मैट न्यूबर्ग द्वारा प्रोग्रामिंग आईओएस 5 में पाया, पी। 467:
userInteractionEnabled
यदि नहीं करने के लिए सेट, (अपने subviews के साथ) इस दृश्य प्राप्त छूता से बाहर रखा गया है। इस दृश्य पर टच या इसके सबव्यूज़ में से एक "इसके पीछे देखने के लिए" "के माध्यम से गिरें।
इसके अलावा अधिक, एप्पल के इवेंट iOS के लिए गाइड हैंडलिंग का कहना है:
खिड़की वस्तु मारा-परीक्षण और प्रत्युत्तर श्रृंखला का उपयोग करता स्पर्श घटना प्राप्त करने के लिए दृश्य खोजने के लिए। हिट-टेस्टिंग में, एक विंडो हिटटेस्ट कॉल करती है: साथ: दृश्य पदानुक्रम के शीर्ष-दृश्य पर; यह विधिवत कॉलिंग द्वारा विधि की आय से आगे बढ़ता है: साथ: प्रत्येक पर दृश्य पदानुक्रम में देखें जो YES लौटाता है, पदानुक्रम को नीचे ले जाता है जब तक कि यह उस सीमा के भीतर सबव्यू नहीं पाता है, जिसकी सीमा हुई थी। वह दृश्य हिट-टेस्ट व्यू बन जाता है।
और प्रोग्रामिंग आईओएस 5 मैट Neuburg द्वारा, p.485 उल्लेख किया है कि अगर एक दृश्य userInteractionEnabled
NO
के रूप में, या YES
, या अस्पष्टता के रूप में चिह्नित है hidden
0 के करीब दृश्य है, तो और उसके subview चल नहीं की जाएगी HitTest
द्वारा (और इसलिए किसी भी स्पर्श के लिए नहीं माना जाता है)।
स्रोत
2012-06-05 06:19:28
हाँ यह सही है। – Lefteris
आह, मैं सोच रहा था कि यूरसपॉन्डर का कौन सा नियम या कौन सा तंत्र इसका कारण बनता है ... भले ही मैं इसे "तथ्य" –