Pregunta

He estado revisando a cabo Cappuccino y Atlas últimamente, y que parecen tener relación abstracta y posicionamiento absoluto de distancia en algo que sólo "obras". Me preguntaba para aquellos familiarizados con el proyecto -? ¿Cómo lo hicieron este

Siempre he pensado que el posicionamiento relativo y absoluto es una especie de forma oscura de pensar acerca de los elementos de posicionamiento, así que estoy muy curioso acerca de esto.

Cualquier ayuda o recursos que yo pueda comprobar sería fantástico!

¿Fue útil?

Solución

Cappuccino utiliza el modelo de cacao vistas. En HTML normal la atención se centra en el diseño del texto, por lo que se obtiene cosas tales como 'flota' para permitir que usted se pega un bloque de texto en otro.

En Cappuccino, la colocación y dimensionamiento de los objetos es más de escritorio como. Que la posición de sus widgets en una jerarquía de 'vistas' con coordenadas fijas, y el 'ancla' a uno o más lados de la pantalla (o el punto de vista de los padres).

Es como en Cocoa tan sólo echar un vistazo a cómo se describe en el Interface Builder:

http://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/IB_UserGuide/Layout/Layout.html%23//apple_ref/doc/uid/TP40005344-CH19- SW9

  

Los resortes y puntales en el   control de autosizing definir el seleccionado   La relación de vistas a su padre   marco. Un resorte hace que el objeto de   cambiar el tamaño se basó en forma proporcional   la anchura o altura de su supervista.   Un puntal hace que el objeto de mantener una   distancia fija entre sí y su   supervista lo largo del borde dado.

Por supuesto, bajo el capó todo se reduce a la posición absoluta regular con JavaScript para ejecutar el modelo de cambio de tamaño.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top