मेरे पास कुछ आईओएस अनुप्रयोग हैं जो मूल रूप से रैखिक रूप से संगठित जानकारी प्रस्तुत करते हैं, जिससे उपयोगकर्ता स्क्रीन पर नियंत्रण के साथ डेटा के माध्यम से आगे बढ़ने और पीछे जाने की अनुमति देता है। मैं कुंजीपटल डॉक या जोड़े वाले ब्लूटूथ कीबोर्ड वाले उपयोगकर्ताओं को आगे और पीछे जाने के लिए तीर कुंजियों का उपयोग करने की अनुमति देना चाहता हूं। चूंकि ऐप्स पूर्ण-स्क्रीन हैं, इसलिए उपयोगकर्ता अनुभव के लिए यह बहुत महत्वपूर्ण है कि ऑन-स्क्रीन कीबोर्ड को साइड-इफेक्ट के रूप में प्रदर्शित करने का कोई जोखिम नहीं है।आईओएस ऐप के भीतर मैं कैसे पता लगा सकता हूं कि उपयोगकर्ता ने अपने बाहरी कीबोर्ड पर तीर कुंजियों में से एक दबाया है?
मुझे एक एपीआई नहीं मिल रहा है जो मुझे ऐप्पल के दस्तावेज़ में ऐसा करने देगी; लेकिन मुझे यकीन नहीं है कि मैंने सही खोज शब्द का उपयोग किया है।
क्या एपीआई हैं जो मुझे इसे प्राप्त करने की अनुमति देगी?
अद्यतन: मैंने इसे Apple's bug reporting site पर एक वृद्धि के रूप में उठाया है।
वह कीबोर्ड की आवश्यकता नहीं है, तो कीबोर्ड के किसी भी हाथ को हटाए बिना ऐप को प्रयोग करने योग्य बनाएं यदि आपके पास _do_ है। उपयोगकर्ता-मित्रता में यह _increase_ है। –
@ निकोलस हाँ, मैं देखता हूं कि वह क्या करना चाहता है, और मैं यह नहीं कह रहा कि यह किसी भी तरह से गलत है। :) क्योंकि सॉफ्ट कीबोर्ड पर "अगली" कुंजी है, कुछ भी हार्ड कीबोर्ड से भी ऐसा करने योग्य होना चाहिए। लेकिन मुझे संदेह है कि कुंजीपटल शॉर्टकट का उपयोग करना, उदाहरण के लिए, वर्तमान नए व्यू कंट्रोलर आईपैड दर्शन के खिलाफ जाएंगे। –
इसके अलावा (यहां शैतानों का वकील भी खेल रहा है) जब हार्ड कीबोर्ड मौजूद होता है तो ऐप्स अधिक उपयोगकर्ता के अनुकूल होते हैं, ऐसा नहीं हो सकता है कि ऐप्पल को प्लेटफॉर्म के लिए सबसे अच्छा लगता है ... वे शायद बाह्य परिधीय की आवश्यकता को कम करना चाहते हैं। लेकिन इस सब के पास वास्तविक प्रश्न से कोई लेना देना नहीं है। :) –