Есть ли способ сделать iOS симулятор для iphone 5 в xcode, быть фактическим размером iphone 5. Я получаю огромный дисплей, и вещи, казалось, масштабируются.
Настройка размера и размера симулятора iPhone XCode
Ответ 1
Вы не можете иметь соотношение 1:1. Читайте о разрешениях экрана.
Однако вы можете масштабировать его из меню iOS Simulator > Window > Scale
.
Удачи.
Ответ 2
С помощью Xcode 9 - Simulator вы можете выбрать и перетащить любой угол симулятора, чтобы изменить его размер и установить в соответствии с вашим требованием.
Посмотрите на этот снимок.
Примечание. С Xcode 9.1+ параметры масштабирования Simulator изменены.
Клавиши с короткими клавишами:
Согласно Xcode 9.1 +
Physical Size ⌘ 1 command + 1
Pixel Accurate ⌘ 2 command + 2
Согласно Xcode 9
50% Scale ⌘ 1 command + 1
100% Scale ⌘ 2 command + 2
200% Scale ⌘ 3 command + 3
Параметры масштабирования симулятора из меню Xcode:
Xcode 9.1 +:
Menubar ▶ Окно ▶ "Здесь доступны доступные параметры масштабирования симулятора" (Физический размер и Пиксельный точный)
Pixel Accurate: изменяет размеры вашего симулятора на фактические (физические) пиксели устройства, если размер экрана вашего Mac-монитора (пиксель) поддерживает это очень высокое разрешение, иначе этот параметр останется отключенным.
Совет: вращайте симулятор (⌘ ← или ⌘ →), если параметр "Точность пикселей" отключен. Он может быть включен (если он подходит для экрана) в ландшафте.
Xcode 9.0
Menubar ▶ Окно ▶ Масштаб ▶ "Здесь доступны доступные варианты смены масштаба тренажера"
Ответ 3
Проверьте это изображение... Здесь вы можете изменить размер симулятора
или нажмите CMD + 1, CMD + 2 или CMD + 3
Ответ 4
Вы можете установить любой желаемый масштаб. Это стало актуальным после представления симулятора 6+
Чтобы получить его, выполните следующие простые шаги:
- выйти из симулятора, если открыто
- открытый терминал (например, от прожектора)
- вставьте следующий текст в терминал и нажмите enter
defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
Вы можете попробовать любые изменения шкалы 0,4 до желаемого значения.
В reset этот настраиваемый масштаб просто примените любую стандартную шкалу из меню симулятора, как описано выше.
Ответ 5
Вы видите его огромным из-за вашего разрешения экрана. Дисплей iPhone 5 - 640x1136. Текущее разрешение вашего дисплея можно найти в настройках системы, а высота на ноутбуках обычно составляет около 1000 пикселей (отдайте или возьмите). Таким образом, симулятор в масштабе 1:1 будет занимать всю высоту экрана и даже больше.
Симулятор iPhone имеет три шкалы: 100%, 75% и 50%. Вы можете переключаться между ними в любое время, нажимая CMD + 1, CMD + 2, CMD + 3 или из меню Window.
Обратите внимание, что 100% -ный код очень полезен для графических проверок, при полном разрешении вы сможете заметить все дефекты или измерить размер точек элементов.
Ответ 6
Конкретно XCode 9.1:
Вы можете обратиться к ответу @Krunal выше или выполнить следующие шаги.
его бит сложно настроить размер тренажера.
Если вы хотите увеличить масштаб экрана вашего симулятора, выполните следующие шаги:
-
Goto Window->Uncheck Show Device Bezels
-
Goto Window->select zoom
после этого вы можете изменить размер своего симулятора, перетаскивая края симулятора.
Pixel Accurate. Он отображает ваш симулятор того же размера, что и пиксели физического устройства, если ваш размер экрана не имеет достаточного разрешения для охвата измерения, он не включил бы опцию Pixel Accurate
.
Alternate - это симулятор изменений в альбомном режиме, нажав ⌘ + →, затем вы можете нажать ⌘ + 2, чтобы выбрать опцию Pixel Accurate (убедитесь, что вы отключили Show Device Bezels
, чтобы уменьшить размер.
Ответ 7
Однако iOS Simulator->HardWare->Device
меню.
Ответ 8
В Xcode 9 есть новый параметр "Фактический размер". В меню "Симулятор в окно" выберите "Масштаб > Фактический размер", чтобы вызвать его. Это учитывает ваше текущее разрешение экрана, чтобы экранное устройство соответствовало физическим размерам реального устройства.