في بعض الأحيان, عندما كنا تكون البرمجة على منصة iOS, عند إجراء التحويل البرمجي و التنفيذ من نحن التطبيق على أي فون أو أي باد محاكي, عند النقر فوق حقل النص أويتيكستفييلد, لا تظهر على برنامج لوحة المفاتيح على شاشة جهاز محاكاة لتمكننا من إدخال النص الضرورية في هذا المجال.
وفي مواجهة هذا الوضع, يمكن أن تصبح مجنونة قليلاً يدرس أكثر من هذا لأنه عادة, عند النقر فوق أويتيكستفييلد أن إدخال حقل البيانات, لوحة المفاتيح عادة ما تكون مفتوحة تلقائياً. ماذا يحدث بعد ذلك? وتكمن المشكلة اتصال من لوحة المفاتيح الفعلية على ماك الخاص بك. مع محاكاة الخاصة.
إذا قمت باستعراض, في المربع القائمة لأن محاكي أي فون أو أي باد, إلى القائمة الأجهزة > لوحة المفاتيح, يمكنك أن ترى الخيارات التالية:
بشكل افتراضي, الخيار توصيل الأجهزة لوحة المفاتيح هو تنشيط. يسبب هذا الخيار لوحة مفاتيح الكمبيوتر الخاص بك الاتصال مباشرة لأن محاكي و, بشكل افتراضي, عند اللعب في حقل نصي لإدخال البيانات, على لن يتم فتح برنامج لوحة المفاتيح, ولكن يمكنك إدخال النص مباشرة من لوحة المفاتيح Mac.
من ناحية أخرى, إذا قمت بإلغاء تنشيط هذا الخيار, اقطع اتصال لوحة المفاتيح من ماك الخاص بك من جهاز محاكاة, impedirás النص مباشرة مع لوحة المفاتيح, وعليك أن تفعل ذلك مع لوحة المفاتيح عادة المعروضة على الشاشة في أي فون أو أي باد.
ما هو الخيار الأفضل? نظراً لوجود توصيل لوحة المفاتيح الفعلية من ماك الخاص بك إلى المحاكاة رائعة ميزة, يسمح لك بإدخال النص مباشرة من, ولا وجود لها القيام به مع الماوس عن طريق لوحة المفاتيح برامج المحاكاة; وحيث أن هذه أيضا مناسبة تظهر لوحة المفاتيح في البرامج على الشاشة لتعرف حقاً كيف سيكون التطبيق الذي تقوم بتطوير, فمن الأفضل أن يظهر إجازة الأجهزة لوحة المفاتيح متصلة وجعل لوحة المفاتيح البرامج.
للقيام بذلك, لا تزال تواجه اتصال مع لوحة المفاتيح تمكين الأجهزة, يتعين عليك ببساطة انقر على الخيار من القائمة الأجهزة > لوحة المفاتيح > تبديل لوحة المفاتيح البرامج, o, بسرعة أكبر, استخدام تركيبة المفاتيح الأمر + ك (CMD + ك).
وبهذه الطريقة, يمكنك استخدام لوحة المفاتيح Mac لإدخال نص في محاكي وسترى أيضا كيف برنامج لوحة المفاتيح على شاشة التطبيق الخاص بك.
