Почему iphone simulator больше, чем реальный iphone?

#iphone #xcode #ios-simulator

#iPhone #xcode #ios-симулятор

Вопрос:

Кто-нибудь заметил, что симулятор iphone намного больше, чем само устройство? Если да, то почему он больше? Есть ли способ сделать его такого же размера, как у реального устройства?

Почему я спрашиваю? При нескольких вариантах дизайна пользовательского интерфейса то, что хорошо выглядит на симуляторе, на реальном устройстве стало выглядеть слишком маленьким. Таким образом, в основном размеры симулятора были ненастоящими. Примером может служить размер шрифта.

Мой дисплей имеет разрешение 1280 x 800. Это потому, что у меня низкое разрешение? Единственное, о чем я могу подумать, это то, что количество пикселей, вероятно, одинаковое. Из-за разницы в разрешении один выглядит больше другого.

В таком случае, какое идеальное разрешение macbook позволяет отображать iphone точно такого же размера, что и реальное устройство?

Ответ №1:

Количество пикселей / дюйм на вашем экране намного меньше, чем на реальном устройстве.

Ответ №2:

Это потому, что разрешение iPhone 4 составляет 960 x 640, размер симулятора соответствует этому разрешению.

Плотность пикселей iPhone 4 намного выше плотности пикселей дисплея вашего ноутбука, поэтому физически он кажется намного больше.

Ответ №3:

Размер не имеет ничего общего с разрешением. У вас может быть разрешение 320 * 240 пикселей на 5-дюймовых дисплеях или такое же разрешение на 17-дюймовых (безумно, но возможно). разрешение представляет собой количество пикселей, а пиксель не имеет определенного размера, он определяется реальным размером устройства.

Комментарии:

1. Установите старую игру для MS-DOS 🙂

2. @Claudiu Как мы могли бы это сделать, вы ведь помните, что симулятор iPhone находится на Mac, верно? 🙂

3. Да, запустите виртуальную машину. На Mac на самом деле предустановлен хороший.

4. @Claudiu Компьютеры Mac не поставляются с виртуальной машиной, насколько я знаю, они поставляются с bootcamp, утилитой для двойной загрузки Windows и Mac OSX. В любом случае, это отклоняется от темы…

5. Верно, извините, я виноват. Тем не менее, если вы можете запускать Windows, вы можете запускать Mario 🙂