আইওএস সিমুলেটর পর্দার আকার উইন্ডো আকারের সমান নয়


2

আমার আইওএস সিমুলেটরটি নিয়ে আমার একটি অদ্ভুত সমস্যা রয়েছে। এটি আমার সিমুলেটর উইন্ডোজ আকারে ফিট করে না। এটি একটি আসল সমস্যা নয়, তবে বিষয়টি হ'ল আমি আর স্ক্রিনশট তৈরি করতে পারি না, যখন আমি কোনও স্ক্রিনশট সংরক্ষণ করি, এটি কেবলমাত্র আইওএস স্ক্রিনটিই নয়, পুরো সিমুলেটর উইন্ডোটি সংরক্ষণ করে।

আমি কিভাবে এই সমস্যা ঠিক করতে পারবো?

আশ্চর্যের বিষয়টি হ'ল কয়েক ঘন্টা আগে কাজ করা হয়েছিল, আইওএস স্ক্রিনটি ছোট ছিল এমনকি যখন আমি একটি স্ক্রিনশট সংরক্ষণ করি তখন এটি সম্পূর্ণ রেজোলিউশনে সংরক্ষণ করে।

আমি সিমুলেটর উইন্ডোর একটি চিত্র আক্রমণ করব। উইন্ডো স্কেল 100%। আমি যদি এটি পরিবর্তন করি তবে ভিতরে থাকা আইওএসও খুব বদলে যাবে, তবে কখনই পূর্ণ পর্দায় যায় না।

আইওএস সিমুলেটর


আপনি Xcode এর কোন সংস্করণ ব্যবহার করছেন?
RedEagle2000

1
এই একাকীকরণ দেখেছি। এটি ব্যবহার করে দেখুন: আইওএস সিমুলেটরটি সমস্যাটি সমাধান করার সময় আমার জন্য কমান্ড + 2 বা কমান্ড + 3 টিপুন। উপরের কীগুলি টিপলে সিমুলেটারের আকার ছোট হয়ে যায়।
সিলভিউ সেন্ট

আমি এক্সকোডের সর্বশেষতম সংস্করণটি ব্যবহার করছি
ক্রিস এম

@ChrisM। আপনি কিভাবে এটি সমাধান করেছেন দয়া করে এই প্রশ্নটি আপডেট করুন!
পেঁচার চাকা

উত্তর:


2

এখন এটি এক্সকোড 9- সিমুলেটারের সাথে আরও নমনীয়। আপনি এটিকে পুনরায় আকার দেওয়ার জন্য সিমুলেটারের যে কোনও কোণ বেছে নিতে এবং টেনে আনতে পারেন এবং এটি আপনার প্রয়োজন অনুসারে সেট করতে পারেন।

এই স্ন্যাপশটটি দেখুন:

এখানে চিত্র বর্ণনা লিখুন

দ্রষ্টব্য: এক্সকোড 9.1 এর সাথে, সিমুলেটর স্কেলের বিকল্পগুলি পরিবর্তন করা হয়েছে।



আপনার সিমুলেটরটি স্কেল করার জন্য আরও কয়েকটি উপায় রয়েছে।

কীবোর্ড শর্ট-কীগুলি :
এক্সকোড 9.1 অনুসারে

Physical Size       ⌘ 1      command + 1
Pixel Accurate      ⌘ 2      command + 2


এক্সকোড 9 অনুযায়ী

50% Scale           ⌘ 1      command + 1
100% Scale          ⌘ 2      command + 2
200% Scale          ⌘ 3      command + 3



সিমুলেটর স্কেল বিকল্প মেনু :
এক্সকোড 9.1

মেনুবার >> উইন্ডো >> "সিমুলেটর স্কেলিংয়ের জন্য এখানে উপলভ্য বিকল্পগুলি" (শারীরিক আকার এবং পিক্সেল যথাযথ)

এখানে চিত্র বর্ণনা লিখুন


এক্সকোড 9.0

মেনুবার >> উইন্ডো >> স্কেল >> "সিমুলেটর স্কেলিংয়ের জন্য এখানে উপলভ্য বিকল্পগুলি"

এখানে চিত্র বর্ণনা লিখুন



টার্মিনাল কমান্ড
ব্যবহার করে টার্মিনাল কমান্ড ব্যবহার করে সিমুলেটার স্কেল করতে এই পদক্ষেপগুলি অনুসরণ করুন

  1. বন্ধ / প্রস্থান সিমুলেটার (যদি খোলা থাকে)
  2. Terminalঅ্যাপ্লিকেশনটি খুলুন (স্পটলাইট অনুসন্ধান ব্যবহার করে স্পটলাইট অনুসন্ধান ⌘ + SPACEখুলতে টিপুন )
  3. নিম্নলিখিত পাঠ্যটি অনুলিপি করুন এবং এটি টার্মিনাল কার্সারের পাশে পেস্ট করুন।

defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.3"

  1. 'সিমুলেটর' খুলুন (এক্সওড ব্যবহার করে আপনার আইওএস প্রকল্পটি চালান)।

আপনি সিমুলেটর স্কেল আপডেট পাবেন।


1

যদি আপনি সিমুলেটার স্কেলটি 100% এ সেট করেন (যা আপনি কীবোর্ড শর্টকাট cmd-1 ব্যবহার করে করতে পারেন), আপনি সিএমডিএল-এস টিপে সিমুলেটারে পূর্ণ রেজোলিউশনের সাথে একটি স্ক্রিনশট নিতে পারেন। এটি এমনকটি সিমুলেটেড ডিভাইসগুলির জন্যও কাজ করে যা আপনার ম্যাকের স্ক্রিনে পুরো স্কেলে ফিট করে না (আইপ্যাড প্রো এর মতো)। আপনি এখনও সেই অংশটি সহ পুরো উইন্ডোটি পাবেন যা স্ক্রিনে দৃশ্যমান নয়।


এটি Xcode 10.3 এ কাজ করে না বলে মনে হচ্ছে। :-(
গ্রেগ ব্রাউন

0

দেখে মনে হচ্ছে আপনি একটি "আকার পরিবর্তনযোগ্য" আইফোন বা আইপ্যাড বেছে নিয়েছেন। মেনু বারের নীচে "হার্ডওয়্যার" এ যান এবং অন্য একটি ডিভাইস নির্বাচন করুন। আপনি 75% আকারের জন্য ⌘ + 2 বা 50% আকারের জন্য ⌘ + 3 টিপতে পারেন।


1
না, পরিবর্তনযোগ্য নয়। আইফোন 6 প্লাস সংযুক্ত স্ক্রিনশটে রয়েছে
ক্রিস এম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.