Как я могу восстановить рамку iPad вокруг iOS Simulator 5.1? - PullRequest
9 голосов
/ 18 марта 2012

С Xcode 4.3.1 Apple выпускает новый iOS 5.1 Simulator. К сожалению, похоже, что когда вы запускаете оборудование iPad, вокруг окна сима больше нет рамки iPad. У кого-нибудь есть идеи как восстановить этот кадр? Я часто использую симулятор для демонстрации функций другим пользователям через общий доступ к экрану, и он выглядит намного лучше, когда он в рамке iPad. Заранее спасибо.

Интересно, кстати, больше нет frame.png. Вместо этого теперь в пакете iOS Simulator вы найдете только: ./Contents/Resources/frame_1only_.png

Ответы [ 8 ]

6 голосов
/ 26 сентября 2012

Рамка исчезает, если симулятор + рамка не помещается на вашем экране.Если я перенесу его на свой большой внешний монитор, переключусь на iPhone и снова на iPad, у меня снова будет рамка.

3 голосов
/ 14 июня 2013

Как все говорили, убедитесь, что масштаб вашего симулятора установлен на 100% с помощью CMD-1.

С новым разрешением Retina вам понадобится Retina Macbook, чтобы заставить его работать. Вы должны установить максимальное разрешение экрана и сбросить симулятор. Это покажет рамку вокруг симуляторов iPad и iPad Retina. enter image description here

2 голосов
/ 17 июля 2012

Я не уверен, является ли это ошибкой или допустимым обходным решением, но если вы используете симулятор iOS 5.1 и идете в Hardware> TV Out - включите любой из параметров (снимите флажок отключен), рамка внезапно появляется вокруг устройства.

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

2 голосов
/ 18 марта 2012

Загрузите Xcode 4.2.1 из центра разработки ... кроме этого, вы ничего не можете с этим поделать. Кроме того, мне скорее нравится новый минималистичный симулятор. (Кстати, есть логическое обоснование этого: новый симулятор сетчатки слишком велик, чтобы обеспечить хорошее изображение ободка).

РЕДАКТИРОВАТЬ (чтобы устранить суть проблемы): даже если бы вы могли найти подходящее изображение рамки, как бы вы могли редактировать внутренние части симулятора? Мое предложение: найти старый Xcode с подходящим sim или изменить приложение simFinger, добавив в него рамку iPad (насколько мне известно, она работает только с sim для iPhone) и размеры iPad. Доступно здесь: https://github.com/atebits/SimFinger

РЕДАКТИРОВАТЬ 2: Оказывается, он поддерживает iPad, и ободок!

1 голос
/ 09 июля 2012

Похоже, что он смотрит на то, есть ли достаточное разрешение экрана для отображения лицевой панели. Например, у меня есть 17-дюймовый Macbok pro, который я разрабатываю (разрешение 1920x1200). Когда я запускаю проект разработки iPad, и на рабочем столе моего Macbook pro появляется suimulator, без проблем, ободок показывает. Но, скажем, я перетащил это к моему внешнему монитору, который является 1920x1080, затем выйдите и повторно включите симулятор ... это идет без рамки.

Мой коллега, у которого есть Macbook Pro 13 "(более низкое разрешение), никогда не видит рамку. Я подозреваю, что новая Macbook Pro с сетчаткой всегда будет отображать рамку.

Это, конечно, относится и к обычному симулятору iPad без сетчатки. Я не уверен, что при адекватном разрешении экрана на симуляторе сетчатки iPad будет отображаться рамка или нет?

0 голосов
/ 10 июля 2013

Window-> Scale-> 100% сделали свое дело для меня ... когда он установлен на 75%, он теряет кадр

0 голосов
/ 31 марта 2013
Сочетания клавиш

CMD + 1 и CMD + 2 переключают режим просмотра симуляторов. В зависимости от устройства, сетчатки или не сетчатки, вы увидите лицевую панель, если ваше разрешение экрана может соответствовать ей.

0 голосов
/ 05 октября 2012

Для меня в симуляторе iOS нажмите: «Оборудование» -> «Устройство» -> «iPhone» (не сетчатка).

, а затем: «Окно» -> «Масштаб» -> 100%, чтобы решить проблему, ирамка снова появилась.

На моей работе 13-дюймовый MBP, я вижу рамку только с этой настройкой.

...