Hogar Redes sociales Comprensión de la animación de iOS: dummies

Comprensión de la animación de iOS: dummies

Tabla de contenido:

Video: CÓMO HACER ANIMACIONES 3D EN EL MUNDO REAL 2025

Video: CÓMO HACER ANIMACIONES 3D EN EL MUNDO REAL 2025
Anonim

Afortunadamente, la mayor parte de lo que debe hacer en lo que respecta a la animación de iOS ya está integrado en el marco. Algunas propiedades de vista pueden ser animadas (el punto central, por ejemplo), lo que significa que solo necesita decirle a la vista dónde comenzar y dónde terminar, y algunos otros parámetros opcionales, y listo.

La vista en sí (en la clase base de UIView) tiene la funcionalidad para animar el movimiento. Sin embargo, para darle un contexto en el que pueda comprender cómo funciona la animación en el iPhone y el iPad, debe comprender qué sucede bajo el capó cuando un marco de trabajo se encarga de las tareas de animación.

Más específicamente, necesita profundizar un poco más en las vistas, sus propiedades y los sistemas de coordenadas en el iPad.

Ver geometría y sistemas de coordenadas

El sistema de coordenadas predeterminado en UIKit ubica su origen en la esquina superior izquierda y tiene ejes que se extienden hacia abajo y hacia la derecha desde el punto de origen. Los valores de coordenadas se representan con números de coma flotante, y no tiene que preocuparse por la resolución de la pantalla; los marcos se encargan de eso automáticamente.

La figura muestra este sistema de coordenadas relativo a la pantalla del iPad. Además del sistema de coordenadas de pantalla, las vistas definen sus propios sistemas de coordenadas locales que le permiten especificar coordenadas relativas a la vista en lugar de relativas a la pantalla.

El sistema de coordenadas en una pantalla de iPad (con una vista dividida).

Debido a que cada vista y ventana define su propio sistema de coordenadas local, cada vez que dibuja o maneja coordenadas, deberá prestar atención al sistema de coordenadas que está utilizando. Suena inquietante, pero en realidad no es tan importante después de que te pongas al ritmo de trabajar con los sistemas de coordenadas.

Puntos frente a píxeles

De acuerdo, entonces, ¿dónde entra la pantalla de alta resolución?

En iOS, todos los valores de coordenadas y distancias se especifican utilizando valores de punto flotante en unidades denominadas puntos. El tamaño medible de un punto varía de un dispositivo a otro y es en gran medida irrelevante. Lo principal para entender sobre los puntos es que proporcionan un marco de referencia fijo para el dibujo.

Por ejemplo, las dimensiones de la pantalla (ancho x alto) para el iPhone 4s son 480 x 320 puntos y para el iPad son 1024 x 768 puntos.

Entonces, aunque un iPhone 4s con pantalla Retina tiene una resolución de 960 por 640- píxeles (una densidad de píxeles de 326 píxeles por pulgada [ppi]) y una pantalla que no es Retina tiene un 480- resolución de-320- píxeles (163 ppp), siempre que diseñe su interfaz para que se ajuste a los tamaños de pantalla en puntos, sus vistas se mostrarán correctamente en el tipo de dispositivo correspondiente.Los mismos principios se aplican a la pantalla sin Retina y Retina en el iPad.

La conclusión aquí es: "No se preocupe por la resolución; concéntrate en los puntos y estarás bien. "

Tamaño y posición de una vista

La ubicación de un objeto de vista en un sistema de coordenadas se determina usando su marco o su propiedad central:

  • La propiedad frame contiene el rectángulo rectángulo, que especifica el tamaño y la ubicación del ver en el sistema de coordenadas de su súper vista.

  • La propiedad del centro contiene el punto central conocido de la vista en el sistema de coordenadas de su súper vista.

En tus andanzas, es posible que algún día encuentres la propiedad de los límites. Está vinculado con el rectángulo de límites, que especifica el tamaño de la vista (y su origen de contenido) en el propio sistema de coordenadas local de la vista .

La figura muestra el marco de la vista principal del iPad (no la vista de la imagen) con un origen de x = 0 ey = 20. Su tamaño se muestra como width = 320 y height = 460. La razón por la que su origen es at y = 20 es que su marco está en sus coordenadas de ventana (su súper vista), y tiene que compartir la ventana con la barra de estado que es, como se puede deducir, 20 píxeles de alto.

Comprensión de la animación de iOS: dummies

Selección del editor

Seleccione Su punto focal para Retrato de primer plano: muñecos

Seleccione Su punto focal para Retrato de primer plano: muñecos

En situaciones de macro y primeros planos, la profundidad de campo generalmente se vuelve superficial, por lo que es fundamental que su punto focal esté exactamente donde usted quiere que esté. Obtener su punto focal correcto le ayuda a transmitir su mensaje y atraer a los espectadores al punto que le parezca más interesante en el encuadre. Cuando ...

Guardar imágenes HDR con asignación de tonos en Photoshop Elements: simulaciones

Guardar imágenes HDR con asignación de tonos en Photoshop Elements: simulaciones

Para llegar a este punto, se tomó fotos entre corchetes, crearon y mapearon el tono de la imagen HDR, y luego guardaron la imagen mapeada como JPEG o TIFF. Aunque podría publicar esa versión en la Web, tendrá una mejor imagen si corrige problemas como el ruido y realiza otras mejoras, como la nitidez ...

Guarde su imagen HDR en Photomatix Pro - dummies

Guarde su imagen HDR en Photomatix Pro - dummies

Ha terminado de mapear el tono de una imagen HDR en Photomatix Pro. Cuando esté satisfecho con los resultados de la foto de alto rango dinámico, es hora de procesar y guardar: haga clic en el botón Procesar en el Mejorador de detalles. Esto aplica los ajustes de asignación de tonos a la imagen HDR y crea una imagen de rango dinámico bajo para que usted ...

Selección del editor

Cómo usar Twitter para planear un evento: variables ficticias

Cómo usar Twitter para planear un evento: variables ficticias

Si planifica eventos, ya sea reuniones pequeñas e improvisadas o talleres o seminarios grandes de fin de semana: Twitter puede ayudar. Puede usar Twitter para buscar oradores, explorar lugares, obtener descuentos, localizar equipos e impulsar la asistencia. A continuación, le mostramos cómo puede sacar el máximo provecho de Twitter para su evento: cree una página de destino. Aunque seas ...

Cómo usar Twitter como sistema de soporte: tonterías

Cómo usar Twitter como sistema de soporte: tonterías

En su mejor momento, Twitter puede hacer una increíble trabajo como un sistema de soporte para su sistema de soporte. Es decir, al mantenerlo conectado en tiempo real con las personas en su sistema de apoyo, puede confiar mejor en ellos cuando tiene una solicitud de ayuda o desea expresar su agradecimiento. ...

Ganar dinero con las aplicaciones de Twitter: el desarrollo de aplicaciones de dummies

Ganar dinero con las aplicaciones de Twitter: el desarrollo de aplicaciones de dummies

Twitter puede generar ingresos a través de múltiples canales. Estos métodos toman su código innovador y lo convierten en efectivo plegable que puede depositar en su billetera: venda la publicidad dentro de su aplicación de Twitter directamente oa través de una red publicitaria web. Dirija a los usuarios a un sitio web que venda productos relacionados. Aumente la conciencia de un ...

Selección del editor

Lentes especiales para fotografiar Nature - Dummies

Lentes especiales para fotografiar Nature - Dummies

Lentes especiales para cámaras dan un aspecto diferente a las fotografías de su naturaleza y ofrecen buenas alternativas a lentes tradicionales. Si dibujaste fuera de las líneas cuando eras niño, y aún te gusta dibujar fuera de las líneas, los lentes especiales para cámaras pueden ser justo lo que estás buscando. Objetivos de ojo de pez Un objetivo de ojo de pez le permite capturar ...

Opciones de modo de disparo en su cámara réflex digital - Dummies

Opciones de modo de disparo en su cámara réflex digital - Dummies

Después de configurarlo, es hora de decidir un modo de disparo. Lo que decida afecta la cantidad de control que tiene sobre su dSLR y con qué propósito. No hay una opción incorrecta aquí. Algunas personas prefieren dejar que la cámara maneje la mayor parte del trabajo; otros quieren más control. Opción 1: apuntar y disparar Disparo automático ...

Tomar fotos con su cámara digital en modo automático - muñecos

Tomar fotos con su cámara digital en modo automático - muñecos

Configurar su cámara digital en modo automático y te hace pensar por ti El modo automático le permite a su cámara ajustar la velocidad de obturación, la apertura, el enfoque, decidir si necesita flash y otras cosas. Todo lo que necesita hacer es apuntar la cámara y presionar el botón disparador.