Wiem, że istnieje Window> Scale> 100/75/50%, ale skala symulatora iPad Retina jest wciąż zbyt duża, aby mój ekran mógł cokolwiek przetestować.
Czy istnieje sposób, aby skalować rozmiar symulatora iOS mniejszy niż jedna z wartości domyślnych? Potrzebuję go zmniejszyć o co najmniej 25%, aby rozmiar ekranu zmieścił się w oknie.
macos
xcode
development
ios-simulator
OghmaOsiris
źródło
źródło
Odpowiedzi:
Nie możesz Od dwóch lat jestem programistą oprogramowania dla systemu iOS i nie znalazłem sposobu, aby to zrobić. Próbowałem znaleźć rozwiązania tego problemu, ale nic nie wymyśliłem. Chciałbym udowodnić, że się mylę, ale jestem w 99% pewien, że nie ma sposobu, aby to zrobić.
Kiedy mój ekran jest zbyt mały, korzystam z okna w skali 50%, co powinno wystarczyć, aż ponownie podłączę duży monitor w domu.
EDYCJA: Od Xcode 9 możesz zmieniać jego rozmiar w dowolny sposób z rogu symulatora.
źródło
Możesz skalować iOS Simulator do pożądanej skali (próbowałem od .2 do 1.4) i to działało dla mnie.
Aby to zrobić, musisz przejść do
/Library/Preferences
edycjicom.apple.iphonesimulator.plist
pliku. Edytuj wartość kluczaSimulatorWindowLastScale
do pożądanej skali.Próbowałem tego na najnowszej wersji Mountain Lion (10.8.4) i na symulatorze iOS 6.0.
źródło
defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
W Xcode 6.3 wystarczy nacisnąć ⌘+ 5(skala 25%) lub ⌘+ 4(skala 33%). Lub w oknie> Skala
źródło
Teraz jest bardziej elastyczny dzięki Xcode 9-Simulator. Możesz wybrać i przeciągnąć dowolny narożnik symulatora, aby zmienić jego rozmiar i ustawić go zgodnie z własnymi wymaganiami.
Spójrz na tę migawkę:
Uwaga: W Xcode 9.1+ opcje skali symulatora są zmieniane.
Skróty klawiaturowe :
zgodnie z Xcode 9.1+
Zgodnie z Xcode 9
Opcje skali symulatora z menu Xcode :
Dokładność pikseli : Zmienia rozmiar symulatora na rzeczywiste piksele (fizyczne) urządzenia, jeśli rozmiar ekranu wyświetlacza (piksel) systemu Mac obsługuje tak wysoką rozdzielczość, w przeciwnym razie ta opcja pozostanie wyłączona.
Korzystanie z polecenia terminala
Wykonaj następujące kroki, aby skalować symulator za pomocą poleceń terminalu
Terminal
aplikację (za pomocą wyszukiwania Spotlight, naciśnij,⌘ + SPACE
aby otworzyć wyszukiwanie Spotlight)defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.3"
Znajdziesz aktualizację skali symulatora.
źródło