2010-09-30 7 views
5

He instalado mi aplicación para iPhone en un iPad. Cuando toco este botón "2x", la aplicación se amplía, pero no usa mis gráficos retina. ¿No es eso algo estúpido? ¡Estoy seguro de que hice algo mal!retina muestra gráficos en el iPad que no aparecen, ¿por qué?

¿Qué debo configurar en el info.plist o en otro lugar que el iPad usará mis gráficos de pantalla Retina cuando la aplicación se mira en modo 2x?

Respuesta

3

No, literalmente solo aumenta la pantalla. Puede ser un poco tonto, pero eso es por diseño. Tenga en cuenta que incluso el texto está duplicado en píxeles.

Si desea hacer un mejor uso de la pantalla, debe crear una aplicación "Universal".

+0

Cierto, pero curiosamente, MapKit muestra mapas en alta resolución cuando se escala. –

+0

Recuerdo que un chico de Apple habló de que el ipad usaría automáticamente gráficos de pantalla Retina. Increíble, no lo hacen. De Verdad. – openfrog

+0

@openfrog Si lo iban a hacer, sería en iOS 4.2. No he revisado los documentos, y aunque los tuviera, no podía decir que todavía están cubiertos por la NDA. –

0

Si utiliza una imagen de alta resolución (no llamada @ 2x) en su aplicación, entonces mida el UIImageView la mitad del tamaño de la imagen, aparecerá nítida en el iPhone, la retina y el iPad en escala.

0

Asegúrese de que la convención de nomenclatura de la imagen de la retina sea correcta. Para retina, la convención de nomenclatura de imagen debe ser @ 2x. Supongamos que el nombre de su imagen normal es como icon.png y luego para retina debería ser [email protected]

Cuestiones relacionadas