İOS simülatörünü nasıl yeniden boyutlandırabilirim?


16

Pencere> Ölçek>% 100/75/50 olduğunu biliyorum, ancak retina iPad simülatörünün ölçeği hala ekranımın herhangi bir şeyi test edemeyecek kadar büyük.

İOS simülatörünün boyutunu varsayılan değerlerden birinden daha küçük ölçeklememin bir yolu var mı? Pencereyi yerleştirmek için ekran boyutum için en az% 25'e kadar ölçeklendirmem gerekiyor.


Bence onu uygun şekilde etiketledin. Başkaları tarafından kullanılabileceğini düşündüğüm için ios-simulator etiketini ekledim.
bassplayer7

stackoverflow.com/questions/26258345/… Benim için çalıştı. Programlamanın keyfini çıkarın.

lefakir bu sayfada, harika bir cevabı var: stackoverflow.com/questions/1446135/…
mrbengi

Yanıtlar:


11

Yapamazsın. İki yıldır iOS yazılım geliştiricisiyim ve bunu yapmanın bir yolunu bulamadım. Buna çözüm bulmaya çalıştım ama hiçbir şey bulamadım. Yanlış kanıtlanmak isterdim, ama bunu yapmanın bir yolu olmadığından% 99 eminim.

Ekranım çok küçük olduğunda, büyük monitörümü tekrar evde bağlayana kadar yeterli olması gereken% 50 ölçekli bir pencere kullanıyorum.

DÜZENLEME: Xcode 9'dan itibaren, simülatörün köşesinden istediğiniz şekilde yeniden boyutlandırabilirsiniz.


2
Onaylanmış; yeniden boyutlandırabiliyorsanız bir oluşturma sorunuyla ilgilidir stackoverflow.com/questions/1446135/…
Ethan Lee

İOS SDK'daki yeni güncelleme artık ölçeklendirmeye izin veriyor, aşağıdaki cevabımı görün.
Nick

@Nicholas OP, boyutunun% 50 veya% 75'ine ölçeklenebileceğini biliyordu,% 25 gibi daha küçük olup olamayacağını merak ediyordu.
Enrico Susatyo

Kötülerim, bunu okudum. Cevabımı sildim :)
Nick

1
Bugün Xcode 7 ile simülatörün% 25 ölçeğini seçebilirsiniz.
Enrico Susatyo

10

İOS Simulator'u ölçek istemek için ölçeklendirebilirsiniz (.2'den 1.4'e denedim) ve benim için çalıştı.

Bunu yapmak için dosyaya gitmeli /Library/Preferencesve düzenlemelisiniz com.apple.iphonesimulator.plist. SimulatorWindowLastScaleÖlçeklemek istediğiniz anahtarın değerini düzenleyin .

Bunu Mountain Lion'un (10.8.4) en son sürümünde ve iOS 6.0 Simulator'da denedim.


1
Kurulumumda, App Store'dan Xcode 5 kullanarak para cezası ~ / Library / Preferences yolunda bulunur. Açıklandığı gibi değiştirildi ve iyi çalıştı. Benim için .4, iPad'in ekranıma tam olarak oturmasını sağlayan sihirli numaraydı.
Jordan Mack

1
Bu kabul edilen en iyi cevap olmalı.
Stevko

Xcode 6'daki simülatörle tutarsız sonuçlar aldım, ama sonuçta hala işe yarıyor gibi görünüyor. defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
Jordan Mack

Iphone 6
Plus'ı

4

Xcode 6.3'te + 5(% 25 ölçek) veya + 4(% 33 ölçek) tuşlarına basın . Veya Pencerede> Ölçekle


Ios 8 ve 9 için ios simülatörünü yeniden boyutlandırmak için Command + 3 VEYA Command + 2'yi de kullanabilirsiniz.
anonymox

2

Şimdi Xcode 9- Simulator ile daha esnektir. Simülatörün herhangi bir köşesini seçip sürükleyerek yeniden boyutlandırabilir ve gereksiniminize göre ayarlayabilirsiniz.

Şu anlık görüntüye bakın:

resim açıklamasını buraya girin

Not: Xcode 9.1+ ile Simülatör ölçek seçenekleri değiştirilir.



Klavye kısa tuşları :
Xcode 9.1+

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


Xcode 9'a göre

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



Xcode Menüsünden simülatör ölçek seçenekleri :

Xcode 9.1+:
Menubar ▶ Pencere ▶ "Burada mevcut seçenekler simülatör ölçeğini değiştir" ( Fiziksel Boyut ve Piksel Doğru )

Doğru Piksel : Simülatörünüzü gerçek (Fiziksel) cihazın piksellerine göre yeniden boyutlandırır, mac sisteminizin ekran boyutu (piksel) bu kadar yüksek çözünürlüğü destekliyorsa, bu seçenek devre dışı kalır.

resim açıklamasını buraya girin

Xcode 9.0
Menü çubuğu ▶ Pencere ▶ Ölçek ▶ "Burada mevcut seçenekler simülatör ölçeğini değiştir"

resim açıklamasını buraya girin



Terminal Komutunu Kullanma
Simülatörün terminal komutlarını kullanarak ölçeklendirilmesi için aşağıdaki adımları izleyin

  1. Simülatörü kapatın / çıkın. (açıksa)
  2. TerminalUygulamayı aç (Spotlight aramayı kullanarak, Spotlight aramasını ⌘ + SPACEaçmak için basın )
  3. Aşağıdaki metni kopyalayın ve terminal imlecinin yanına yapıştırın.

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

  1. 'Simulator' uygulamasını açın (iOS projenizi Xcode kullanarak çalıştırın).

Simülatör ölçeği güncellemesini bulacaksınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.