Creo una aplicación de iPhone basada en uitableview y uitabbar. En cada celda de la tabla, tengo un "agregar al botón favorito". Cuando presioné este botón, quiero hacer que la celda "salte" de su posición al elemento favorito de la tabbar (igual que el efecto de descarga en installous)Obtener la posición de UITableviewCell desde el área o ventana "visible"
El efecto funciona bien si estoy en la parte superior de la celda 10 , pero si me desplazo en la tabla Vista, el efecto no es bueno porque la posición de inicio se calcula desde el tamaño de uitableview.
Es posible conocer la posición de una celda desde el área visible. ?
Ejemplo: para la posición de la cuadragésima celda es x: 0, y: 1600, w: 320, y: 50, quiero la posición desde la parte superior de la pantalla no desde la parte superior de la vista algo así x : 0, y: 230, w: 320, y: 50
Para el RectForRowAtIndexPath 20 células Devuélveme x: 0, y: 1200 y quiero la posición desde la parte superior de la vista, (desde la barra de estado) por lo que debe estar entre 20 y aproximadamente 367 (tamaño de la vista) – Mickael
@Benja Min Frolicher, lo siento, he actualizado mi respuesta, faltaba la conversión. –
Gracias Nick, el código en tu comentario funciona bien! – Mickael