वहाँ इस बारे में तो यहां लगभग कोई जानकारी नहीं है, मेरी समस्या है:आईओएस छूता (ऑटो) आईपैड
मैं एक 2 खिलाड़ी पर काम कर रहा हूँ ipad खेल और खिलाड़ी 'eachother से भर बैठ' जो विपरीत तरफ है, बटनों को टैप करने में कठिनाई होती है ... क्योंकि ऐसा प्रतीत होता है कि ऐप्पल डिवाइस अभिविन्यास (जो नियमित उपयोग या मुख्य प्लेयर के लिए बहुत अच्छा है) के आधार पर स्पर्श को स्वतः बदल देता है। क्या इसे रीसेट करने या आईपैड को ऐसा करने का कोई तरीका नहीं है? (Btw iPhone करता है यह भी)
यह सब मैंने पाया है: को देखते हुए यह स्पष्ट विसंगति, मैं करने के लिए तय कर लिया है तो बस इतना है कि वहाँ के लिए एक क्षेत्र है भागों चलती '' सीमा 'खोलने यह धोखा उपयोगकर्ता के हिस्से के नीचे हिट करने के लिए उपयोगकर्ता। पूरी तरह से, उपयोगकर्ता इसके ऊपर किसी ऑब्जेक्ट के नीचे हिट लगते हैं - इसलिए आईओएस के कारण स्थानांतरण को ध्यान में न रखें।
तो offsetting को रोकने के लिए कोई आसान तरीका नहीं है अगर, विपरीत खिलाड़ी के लिए प्रत्येक UIView (या उपवर्ग के) सीमा शिफ्ट करने के लिए एकमात्र समाधान है? या यह भी सही है?
किसी भी उत्तर की सराहना की।
स्पर्श के लिए सही मैं खुद को ट्रैक करता हूं, मैं ऐसा कर सकता हूं, लेकिन UIButtons या टेबलव्यू पर सामान के बारे में क्या है जो मेरे नियंत्रण में उतना अधिक नहीं है? वे पहले से ही एक मिस्ड टच बाहर बुनाई।इसके लिए कोई सुझाव? धन्यवाद। – cclogg
सभी स्पर्शों को प्रभावित करने के लिए आपको UIWindow/UIAplication स्तर पर 'sendEvent:' को ओवरराइड करना होगा, लेकिन आप यूआईटीओच को किसी भी तरह संशोधित नहीं कर सकते हैं। यहां समस्या यह है कि ऐप्पल की स्पर्श समायोजन मशीनरी को "ठीक करने" के लिए (जो ड्राइवर स्तर पर सबसे अधिक संभावना होती है) * हर जगह * आपको यहां वर्णित निजी एपीआई का उपयोग करना होगा: http://cocoawithlove.com/2008/10/ सिंथेसाइजिंग-टच-इवेंट-ऑन-iphone.html, लेकिन मैं इसकी अनुशंसा नहीं करता क्योंकि यह एक * बहुत, बहुत * खतरनाक हैक है। – Costique
डार ठीक है। खैर, मैं एक दृश्य के बाउंड में देख रहा हूं ... मुझे आश्चर्य है कि क्या मैं क्लिपिंग बंद कर सकता हूं, फिर -10 पिक्सेल द्वारा दृश्य की सीमा को ऑफ़सेट कर सकता है, और उसके बाद +10 पिक्सल (दूसरे प्लेयर के लिए फ्रेम) द्वारा दृश्य के फ्रेम को ऑफ़सेट कर सकता है। हालांकि किसी टक्कर/स्थिति की सामग्री को मुझे फ्रेम पर -10 पिक्सेल की जांच करना याद रखना होगा। – cclogg