Estoy trabajando en una aplicación Snow Leopard y estoy haciendo algunas animaciones de visualización (intercambiándolas) y he visto algunos ejemplos anteriores usando NSViewAnimation. Me pregunto si están completamente obsoletos por Core Animation.¿Alguna razón para usar NSViewAnimation sobre las técnicas de CoreAnimation?
Parece bastante simple para mí utilizar
[[myView animator] setFrame:newSwapFrame];
Pero me pregunto si me falta algo, o si NSViewAnimation es todavía relevante (que no sean para la compatibilidad hacia atrás).
Como tengo mucha más experiencia con UIKit y sus técnicas de animación, ¿cuál es la diferencia en Mac entre el uso de vistas respaldadas por capas y simplemente el uso del 'animator' de una vista? – jbrennan
El proxy del animador no tiene nada que ver con CoreAnimation. Un NSView sin respaldo de capa lo admite casi tan bien como lo hacen las vistas respaldadas por capa. – kperryua
Como nota, los campos de texto en las vistas respaldadas por capa pueden usar antialiasing de subpixel. Debe establecer el color de fondo del campo de texto en un color opaco y establecer la propiedad drawsBackground en SÍ. Vea aquí: http://www.cocoabuilder.com/archive/message/cocoa/2008/3/28/202581 –