আমি যখন সিমুলেটরটি চালনা করি এবং ইউআইটিেক্সটভিউতে ক্লিক করি তখন কীবোর্ডটি প্রদর্শিত হবে না। আমি কী-বোর্ডটি পুনরায় সক্ষম করব?
এটি কাজ করত তবে এখন তা হয় না - আমি জানি না দুর্ঘটনার কারণে আমি কী ক্লিক করেছি ... কোনও টিপস প্রশংসা করবে!
আমি যখন সিমুলেটরটি চালনা করি এবং ইউআইটিেক্সটভিউতে ক্লিক করি তখন কীবোর্ডটি প্রদর্শিত হবে না। আমি কী-বোর্ডটি পুনরায় সক্ষম করব?
এটি কাজ করত তবে এখন তা হয় না - আমি জানি না দুর্ঘটনার কারণে আমি কী ক্লিক করেছি ... কোনও টিপস প্রশংসা করবে!
উত্তর:
আমারও একই প্রশ্ন ছিল. আমার সমাধানটি নিম্নরূপ ছিল:
আমার চেক করা হয়েছিল কারণ আমি আমার ম্যাক কীবোর্ডটি ব্যবহার করছিলাম তবে আপনি যদি নিশ্চিত হন যে এটি চেক করা নেই আইফোন কীবোর্ড সর্বদা সামনে আসে।
UIInputAccessoryView
পর্দার নীচে একটি প্রদর্শিত হয়।
Connect Hardware Keyboard
করি না তখন আমি আমার ম্যাকের কীবোর্ড ব্যবহার করে টাইপ করতে পারি না। প্রি-আইওএস 8-এ এটি "একটি হার্ডওয়্যার কীবোর্ড অনুকরণ করে" না, এটি আপনাকে কেবল আপনার ম্যাক ব্যবহার করে অতিরিক্ত টাইপ করার অনুমতি দেয়।
আইওএস ৮ বিটা সিমুলেটারে পরীক্ষা করার সময় আপনি "সফ্টওয়্যার কীবোর্ড" এবং ⌘+K সহ "হার্ডওয়্যার কীবোর্ড" এর মধ্যে টগল করতে পারেন ।
আপডেট : আইওএস সিমুলেটর ৮.০ থেকে শর্টকাটটি ⇧+ ⌘+K ।
সিমুলেটর -> হার্ডওয়্যার -> কীবোর্ড -> টগল সফ্টওয়্যার কীবোর্ডের এই সমস্যাটি সমাধান করা উচিত।
এটি আইওএস 8-তে একটি বাগ বলে মনে হচ্ছে এই সমস্যার দুটি সমাধান রয়েছে:
কাল্পনিক কীবোর্ড এবং ব্যবহার ম্যাকবুক কীবোর্ড মধ্যে টগল করুন Command+ +K শর্টকাট।
সিমুলেটারে পুনরায় কীবোর্ড:
ক। সিমুলেটর খুলুন
খ। হার্ডওয়্যার -> কীবোর্ড নির্বাচন করুন
গ। আনচেক করুন এবং তারপরে ' সংযুক্ত হার্ডওয়্যার কীবোর্ড ' পরীক্ষা করুন
অথবা কেবল Shift+ Command+K শর্টকাট টিপুন
কেবল ⌘K টিপুন এটি কীবোর্ড টগল করবে।
আপনার কোডটি যাচাই না করেই কোনও সমস্যা আছে কিনা তা বলা শক্ত হবে, তবে এটি আমার কাছে (সংস্করণ 6.0 (6A216f)) এর ক্ষেত্রে অনেকটা ঘটে। আমাকে সাধারণত সিমুলেটারের সামগ্রী এবং সেটিংস পুনরায় সেট করতে হবে এবং / অথবা এক্সকোডটি আবার চালু করতে পুনরায় চালু করতে হবে। এটি ব্যবহার করে দেখুন এবং দেখুন যে এটি সমস্যার সমাধান করে।
যদি সিমুলেটারে কীবোর্ড স্বয়ংক্রিয়ভাবে প্রদর্শিত না হয় তবে কেবল টিপুন [কমান্ড + কে]
বা হার্ডওয়্যার -> কীবোর্ড -> সফটওয়্যার কীবোর্ড টগল করুন
সমস্যা সমাধানের জন্য এটি অনুসরণ করুন -
বিকল্পভাবে আপনি এটি কেবল একটি আদেশ দিয়ে করতে পারেন।
টার্মিনাল এবং অগ্নি খুলুন - 1. আরএম ~ / গ্রন্থাগার / পছন্দ / com.apple.iphonesimulator.plist
এটি এক ধাপে কৌতুক করবে! এটি চালানোর আগে আপনি Xcode এবং সিমুলেটরটি ছেড়ে গেছেন তা নিশ্চিত করুন।
ভিউডিডলডে এই লাইনটি যুক্ত করুন
yourUiTextField.becomeFirstResponder()
সহজ উপায় হ'ল প্রেস কমান্ড + কে