Невозможно отобразить полное окно iPhone 6 Plus Simulator на экране без сетчатки

Я разрабатываю приложение с помощью MacBook с разрешением экрана 1280x800.

Когда я пытался отлаживаться с iPhone 6 Plus Simulator, мой экран не смог отобразить полное окно симулятора, даже если я попробовал команду + 3, чтобы масштабировать его до 50%.

Есть ли способ решить эту проблему, кроме покупки нового экрана с более высоким разрешением?

Ответ 1

Эта проблема исправлена ​​в Xcode 6.3.1. Вы можете уменьшить до 25% фактического разрешения.

  • Запустите приложение на Simulator
  • Выберите Окно → Масштаб (выберите процент, который нужно масштабировать)

Горячие клавиши:

Command Key + 1 : 100%
Command Key + 2 : 75%
Command Key + 3 : 50%
Command Key + 4 : 33%
Command Key + 5 : 25%

Screenshot for above steps

Ответ 2

Нет. Симулятор использует фактическое разрешение телефона, чтобы сделать его как можно ближе к фактическому устройству для тестирования.

Однако вы можете видеть остальную часть экрана, прокручивая вверх и вниз следующим образом:

iPhone 6 Plus Simulator on a 13" Retina MacBook Pro

(iPhone 6 Plus на 13 "Retina MacBook Pro)

Ответ 3

Если вы знаете, что это уменьшит качество рендеринга окна iOS Simulator, вы можете открыть свой терминал и масштабировать симулятор, например. до 40%

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

Чтобы изменить текущий масштаб, просто используйте команды меню в "Window > Scale" или нажмите cmd+1, cmd+2, cmd+3.

Изменить:
Закройте симулятор перед применением этой настройки
(это последний используемый масштаб, так что прекращение и обновление предпочтений является основным трюком здесь).

Протестировано с помощью Xcode 6 в Mac OS 10.9.5/iOS 8.0.2 SDK
и Xcode 6 в Mac OS 10.10/iOS 8.1 SDK

Edit2:
Хотя он не работал на Йосемити пару раз, он снова работал отлично. Возможно, иногда требуется перезагрузка.

Ответ 4

A Программа, подобная Quick Res, позволяет моделировать другое разрешение. Таким образом, вы можете увидеть весь экран на экране с низким разрешением, например, установив его на 2560x1400.

Однако это не оптимально, но облегчает отладку iPhone 6+ на экране с низким разрешением.

Ответ 5

Нажмите cmd + 4. Он хорошо работает для iphone 6 плюс симулятор

Ответ 6

Теперь вы можете уменьшить масштаб до 25% от фактического размера устройства. Используйте горячую клавишу cmd+1->100%, cmd+2->75%, cmd+3->50%, cmd+4->33%, cmd+5->25% для уменьшения.