2010-10-15 2 views
5

Я хочу создать образ запуска для своего приложения. В HIG состояния:Как создать образ запуска или как получить пустую строку состояния

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

  • 320 х 480 пикселей
  • 640 х 960 пикселей (высокое разрешение)

Я пытался screenshot my app в iPhone Simulator. Но здесь строка состояния находится на экране, включая уровень сигнала, несущую, время и время автономной работы. Таким образом, есть две возможностей:

  • включает строку состояния с неправильной информацией
  • чистой Строка состояния для себя (использовать Photoshop или что-то вроде этого, и тогда я должен быть в курсе градиентов ...)
  • (если изображения имеют размер 320x460 и 640x920)

Есть ли способ скрыть информацию в строке состояния в iPhone Simulator? Должен ли я оставить строку состояния как разговорную here?

Решение:

Кажется, что все три ответа правы. Вот решение:

  1. изображение Поставка размера 320х480/640x960 с или без очищенных строк состояния

  2. Crop изображение (без строки состояния). Затем изображения имеют размеры 320x460 и 640x920.

Чтобы соответствовать HIG, я выберу вариант №. 1

ответ

3

Вы пробовали это, ничего не делая? Я думаю, что правильная панель инструментов будет наложена поверх изображения, от внешнего вида.

+0

Нет, я не пробовал. Теперь я попробовал, и кажется, что ты прав. Таким образом, есть два решения: 1) Поставка изображений размером 320x480/640x960 с или без состояния строки состояния 2) Обрезание изображений (без строки состояния). Чтобы соответствовать HIG, я выберу вариант №. 1 – testing

+0

Это больше не работает в iOS7 – ToddB

1

Я только что использовал фотошоп, выделил самые левые пиксели в статусе bbar (чтобы получить градиент) и увеличил его вправо, чтобы покрыть весь текст/значки - это означало, что у меня был градиент строки состояния без неправильный материал на нем.

Казалось, все в порядке.

+0

Или вы можете использовать [GIMP] (http://www.gimp.org/downloads/). – testing

+1

Приложение для просмотра Apple не плохо для таких вещей. – newenglander

5

Это идеальное решение для поставки изображения размером 320x460. IPhone отобразит строку состояния и изображение под ней. У меня есть приложение в AppStore с таким изображением и никогда не сталкивалось с какими-либо проблемами с процессом обзора.

Если вы предоставите изображение размером 320x480, строка состояния наложит его.

+0

Можно ли использовать 'default.jpg' и' default4.jpg' для имен изображений? Или это должен быть файл png? – testing

+0

Вы можете использовать имена, отличные от Default.png, но вы должны установить его в свой файл info.plist для ключа UILaunchImageFile. Однако я думаю, что вы не можете использовать файлы JPEG. –

+0

Почему я не могу использовать файлы JPEG? Я думаю, что Xcode не заботится о том, какой тип изображения я добавляю. Или все значки должны быть в формате PNG, чтобы соответствовать HIG? – testing

-1

Для идеального скриншоте вы можете запустить следующую функцию на телефоне, если вы хотите:

if (Camera.isSupported) 
{ 
    if (CameraRoll.supportsAddBitmapData) 
    { 

     var cameraRoll:CameraRoll = new CameraRoll(); 
     var bitmapData:BitmapData = new BitmapData(deviceWidth,deviceHeight); 
     bitmapData.draw(stage); 
     cameraRoll.addBitmapData(bitmapData); 
    } 
} 
+0

Было бы неплохо узнать, какая инфраструктура необходима для этого. – newenglander

+0

Никто не заявляет, что iOS для справки в будущем – user2401451

+0

Вы видите слова Cocoa touch в вопросе? – user2401451

Смежные вопросы