2011-12-04 7 views
8

Es capaz de detectarlo, ¿por qué la mayoría de las aplicaciones no funcionan al revés?¿Por qué la mayoría de las aplicaciones de iPhone no funcionan al revés?

+2

Porque todos los bits se agotan en el suelo cuando haces eso. (Básicamente, es más simple ignorar la rotación por completo, y la simplicidad es el rey, cuando se quiere confiabilidad/estabilidad.) –

+1

En MonoTouch, la plantilla específicamente desactiva al revés. No hay nada difícil para apoyar al revés. Es compatible con el paisaje de la izquierda y el paisaje de la derecha, al revés debe tratarse de la misma manera que no boca abajo. Mi pregunta es, ¿por qué no? ¿El primer iPhone no lo detectó? ¿Hay algo en las directrices de Apple sobre no apoyarlo? ¿Por qué? Me parece extraño. –

+0

Como dije, es más simple/más seguro ignorar por completo la rotación, y la rotación invertida es de uso limitado, por lo que no hay razón real para proporcionarla si las rotaciones del paisaje (que pueden ser muy difíciles de implementar) no se proporcionan también. –

Respuesta

5

Esto se debe a que hay muchas situaciones en las que el dispositivo aparecerá boca abajo al acelerómetro sin estar boca abajo desde la vista del usuario.

Por ejemplo, cuando el usuario mira hacia otro lado del teléfono mientras lo sostiene con una mano, lo más probable es que baje el brazo y relaje su mano, que se dobla hacia adelante debido al peso del teléfono que hace que el teléfono esté boca abajo. La rotación de la vista aquí sería inesperada y causaría molestia porque la vista debe girarse hacia atrás cuando el usuario dirige la atención al teléfono y lo levanta de nuevo.

Además, al no responder a la orientación al revés, apps are usable while laying down in bed on your side.

Tenga en cuenta que las cosas son diferentes en el iPad, que pretende ser un dispositivo colaborativo. Es agradable poder dárselo a otra persona sin la necesidad de rotarlo.

6

La respuesta se puede encontrar en el iOS human interface guidelines:

Think Top Down

La parte superior de la pantalla es más visible para las personas, ya que tienden a interactuar con el dispositivo sujetando el dispositivo de las siguientes maneras:

en su mano no dominante (o que ponen sobre una superficie), y hacer gestos con un dedo de la mano dominante en un lado, y haciendo un gesto con el jue. mb de la misma mano Entre sus manos y gesticulando con ambos pulgares Ponga la información de uso más frecuente (generalmente nivel superior) cerca de la parte superior, donde es más visible y de fácil acceso. A medida que el usuario escanea la pantalla de arriba a abajo, la información que se muestra debería progresar de general a específica y de nivel alto a bajo.

Por ejemplo, en un juego, la acción más importante puede tener lugar en en la mitad superior de la pantalla. Esto deja la mitad inferior de la pantalla para obtener información adicional y para los controles que los usuarios pueden tocar sin oscureciendo su vista.

Y aunque esto se refiere a las vistas, puede extrapolar esto a la orientación del dispositivo.

Aún si cree que su usuario puede encontrar algún uso en la orientación al revés, siempre debe agregarlo.

No lo sé, pero si recibes una llamada durante una operación de orientación invertida, deberías rotar 180º (pi radianes) el teléfono para responder, lo que no sería genial para algunos usuarios.

me gusta apoyar la orientación del dispositivo al revés para los usuarios curiosos para encontrarlo como un huevo de Pascua tonta: P

5

Es capaz de detectar que entonces ¿por qué la mayoría de las aplicaciones no funciona al revés?

Porque la mayoría de las personas no tienen el hábito de mantener sus dispositivos al revés.

Dicho esto, la operación al revés es agradable si su aplicación implica la grabación de sonido. El micrófono en el iPhone está en el borde inferior, y si desea grabar algo, a menudo es útil girar el teléfono para que pueda apuntar el micrófono con más facilidad.

Cuestiones relacionadas