Bagaimana cara mengubah ukuran simulator iOS?

16

Saya tahu bahwa ada Window> Scale> 100/75/50% tetapi skala simulator retina iPad masih terlalu besar untuk layar saya untuk dapat menguji apa pun.

Apakah ada cara saya bisa skala ukuran simulator iOS lebih kecil dari salah satu nilai default? Saya perlu menurunkan setidaknya 25% untuk ukuran layar saya untuk mengakomodasi jendela.

OghmaOsiris
sumber
Saya pikir Anda memberi tag dengan tepat. Saya memang menambahkan tag ios-simulator karena saya pikir itu mungkin dapat digunakan oleh orang lain.
bassplayer7
stackoverflow.com/questions/26258345/... Ini berhasil untuk saya. Nikmati pemrograman.
lefakir di halaman ini, memiliki jawaban yang bagus: stackoverflow.com/questions/1446135/…
HQtunes.epizy

Jawaban:

11

Kamu tidak bisa Saya telah menjadi pengembang perangkat lunak iOS selama dua tahun dan saya belum dapat menemukan cara untuk melakukan ini. Saya telah mencoba mencari solusi untuk ini tetapi tidak menghasilkan apa-apa. Saya ingin terbukti salah, tapi saya yakin 99% tidak ada cara untuk melakukan ini.

Ketika layar saya terlalu kecil saya menggunakan jendela skala 50%, yang seharusnya cukup sampai saya menghubungkan monitor besar saya lagi di rumah.

EDIT: Pada Xcode 9, Anda dapat mengubah ukurannya dengan cara apa pun yang Anda inginkan dari sudut simulator.

Enrico Susatyo
sumber
2
Dikonfirmasi ada hubungannya dengan masalah rendering jika Anda dapat mengubah ukurannya stackoverflow.com/questions/1446135/…
Ethan Lee
Pembaruan baru di iOS SDK sekarang memungkinkan penskalaan, lihat jawaban saya di bawah ini.
Nick
@Nicholas OP tahu dia bisa menskalakan hingga 50% atau 75% dari ukuran, dia bertanya-tanya apakah dia bisa lebih kecil seperti 25%.
Enrico Susatyo
Buruk saya, baca itu. Telah menghapus jawaban saya :)
Nick
1
Mulai hari ini dengan Xcode 7, Anda sekarang dapat memilih skala 25% dari simulator.
Enrico Susatyo
10

Anda dapat meningkatkan skala iOS Simulator ke skala keinginan (saya mencoba dari .2 hingga 1.4) dan itu berhasil untuk saya.

Untuk melakukan ini, Anda harus pergi ke /Library/Preferencesdan mengedit com.apple.iphonesimulator.plistfile. Edit nilai untuk SimulatorWindowLastScaleskala skala keinginan.

Saya mencoba ini pada versi terbaru Mountain Lion (10.8.4) dan pada iOS 6.0 Simulator.

Neo
sumber
1
Pada pengaturan saya, menggunakan Xcode 5 dari App Store, denda terletak di path ~ / Library / Preferences. Dimodifikasi seperti yang dijelaskan dan bekerja dengan baik. Bagi saya, .4 adalah angka ajaib untuk membuat iPad pas di layar saya.
Jordan Mack
1
Ini harus menjadi jawaban terbaik yang diterima.
Stevko
Saya memiliki hasil yang tidak konsisten dengan simulator di Xcode 6, tetapi pada akhirnya sepertinya masih berfungsi. defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
Jordan Mack
Berfungsi sempurna untuk mendapatkan iphone 6 plus agar pas di layar hd saya (hanya)
mcfedr
4

Di Xcode 6.3 cukup tekan + 5(skala 25%) atau + 4(skala 33%). Atau di Window> Scale

Firuz Narzikulov
sumber
Untuk Ios 8 dan 9 Anda juga dapat menggunakan Command + 3 OR Command + 2 untuk mengubah ukuran simulator ios.
anonimox
2

Sekarang ini lebih fleksibel dengan Xcode 9- Simulator. Anda dapat memilih & menarik sudut simulator apa pun untuk mengubah ukurannya dan mengaturnya sesuai dengan kebutuhan Anda.

Lihat snapshot ini:

masukkan deskripsi gambar di sini

Catatan: Dengan Xcode 9.1+, opsi skala Simulator diubah.



Tombol pendek keyboard :
Menurut Xcode 9.1+

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


Menurut Xcode 9

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



Opsi skala simulator dari Menu Xcode :

Xcode 9.1+:
Menubar ▶ Jendela ▶ "Di sini, opsi yang tersedia ubah skala simulator" ( Ukuran Fisik & Piksel Akurat )

Pixel Accurate : Mengubah ukuran simulator Anda menjadi piksel perangkat aktual (Fisik), jika ukuran layar tampilan sistem mac Anda (piksel) mendukung resolusi tinggi, jika tidak, opsi ini akan tetap dinonaktifkan.

masukkan deskripsi gambar di sini

Xcode 9.0
Menubar ▶ Jendela ▶ Skala ▶ "Di sini, opsi yang tersedia ubah skala simulator"

masukkan deskripsi gambar di sini



Menggunakan Perintah Terminal
Ikuti langkah-langkah ini untuk menskalakan simulator menggunakan perintah terminal

  1. Tutup / Tutup simulator. (jika terbuka)
  2. Buka Terminalaplikasi (menggunakan pencarian Spotlight, Tekan ⌘ + SPACEuntuk membuka pencarian spotlight)
  3. Salin teks berikut dan tempel di sebelah kursor terminal.

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

  1. Buka 'Simulator' (Jalankan proyek iOS Anda menggunakan Xcode).

Anda akan menemukan pembaruan skala simulator.

Krunal
sumber