2010-10-15 6 views
5

Quiero crear una imagen de inicio para mi aplicación. Los HIG estados:Cómo crear una imagen de inicio o cómo obtener una barra de estado vacía

para el iPhone y el iPod touch crear imágenes de inicio que incluyen la región barra de estado en los siguientes tamaños:

  • 320 x 480 píxeles
  • 640 x 960 píxeles (alta resolución)

he tratado de screenshot my app dentro del simulador de iPhone. Pero aquí la barra de estado está en la pantalla, incluida la potencia de la señal, el operador, el tiempo y la duración de la batería. Así que hay dos posibilidades:

  • incluyen barra de estado con información incorrecta
  • barra de estado limpio para mí (el uso de Photoshop o algo así, y entonces tengo que estar al tanto de los gradientes ...)
  • dejar fuera la barra de estado, pero luego violar el HIG (porque las imágenes son de tamaño 320x460 y 640x920)

¿Hay alguna manera de ocultar la información en la barra de estado en el simulador de iPhone? ¿Debo dejar fuera la barra de estado como se habla here?

Solución:

Parece que las tres respuestas son correctas. Aquí están las soluciones:

  1. imágenes de suministro de tamaño 320x480/640x960 con o sin barra de estado despejado

  2. Recorte de imágenes (sin barra de estado). Las imágenes tienen el tamaño 320x460 y 640x920 luego.

Para cumplir con la HIG elegiré la opción no. 1

Respuesta

3

¿Lo has probado sin hacer nada? Creo que la barra de herramientas correcta se superpondrá en la parte superior de la imagen, desde el aspecto de las cosas.

+0

No, no lo he intentado. Ahora lo probé y parece que tienes razón. Por lo tanto, hay dos soluciones: 1) Suministrar imágenes de tamaño 320x480/640x960 con o sin barra de estado borrado 2) Recortar imágenes (sin barra de estado). Para cumplir con la HIG elegiré la opción no. 1 – testing

+0

Esto ya no parece funcionar en iOS7 – ToddB

1

Acabo de utilizar Photoshop, seleccioné los píxeles más a la izquierda en el estado bbar (para obtener el degradado) y los agrandé a la derecha para cubrir todos los textos/íconos, esto significaba que tenía el gradiente de la barra de estado sin cosas incorrectas en eso.

Parecía estar bien.

+0

O puede utilizar [GIMP] (http://www.gimp.org/downloads/). – testing

+1

La aplicación de vista previa de Apple tampoco está mal para cosas como esta. – newenglander

5

Está perfectamente bien para suministrar una imagen de tamaño 320x460. El iPhone mostrará la barra de estado y su imagen debajo. Tengo una aplicación en la AppStore con esa imagen y nunca tuve ningún problema con el proceso de revisión.

Si proporciona una imagen de tamaño 320x480, la barra de estado se superpondrá.

+0

¿Está bien usar 'default.jpg' y' default4.jpg' para los nombres de las imágenes? ¿O tiene que ser un archivo png? – testing

+0

Puede usar nombres que no sean Default.png, pero debe configurarlo en su archivo info.plist para la clave UILaunchImageFile. Sin embargo, creo que no puedes usar archivos JPEG. –

+0

¿Por qué no puedo usar archivos JPEG? Creo que a Xcode no le importa qué tipo de imagen agrego. ¿O todos los iconos tienen que estar en formato PNG para conformar el HIG? – testing

-1

Para la captura de pantalla perfecta puede ejecutar la siguiente función en su teléfono si lo desea:

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

Sería bueno saber qué marco se necesita para esto. – newenglander

+0

Nadie dice iOS para referencia futura – user2401451

+0

¿Ve las palabras Cocoa touch en la pregunta? – user2401451

Cuestiones relacionadas