2009-09-06 18 views
7

¿Hay un simple forma de animar filas en un NSTableView?Animar filas en un NSTableView

Me gustaría poder hacer algo como flash una fila, o fundir una fila.

Básicamente, para proporcionar un poco de información visual cuando se agregan o eliminan filas.

Editado para agregar:

que había tenido una rápida mirada por encima de Google antes de publicar esto; pero quería saber si había alguna manera de hacer esto que me había perdido, aparte de dibujar y animar partes de la vista de mesa.

Respuesta

3

Para mostrar una fila, hay varias formas de hacerlo. Podrías agarrar una celda y jugar con su vista, como cambiar el color del fondo o los colores de la fuente. También puede seleccionar la celda y anular su selección varias veces si no desea eliminar la selección existente de otra celda. O bien, podría superponer otra vista en la parte superior de la vista de la celda y usar modos de fusión ...

Para animar la eliminación, podría hacer lo mismo que arriba, atenuar la celda o incluso mover la vista hacia arriba y hacia afuera, transformar por lo que se contrae y lo mueve a un bote de basura y lo encoge hasta que entra a la basura. Luego, una vez realizada la animación, eliminas la fila.

Cuestiones relacionadas