No sé si esto es posible, pero lo que me gustaría hacer es agregar una subvista varias veces a la vista. He intentado algo como esto:Agregar la misma subvista varias veces para ver
[self.view addSubview: newView];
newView.center = CGPointMake(160, 100);
[self.view addSubview: newView];
newView.center = CGPointMake(160, 200);
[self.view addSubview: newView];
Todo esto hace es mover alrededor newView
, sin añadir otros nuevos. ¿Algunas ideas?
También probé esto:
[self.view addSubview:newView];
UIView *anotherView = newView;
anotherView.center = CGPointMake(160, 100)
[self.view addSubview:anotherView];
Editar
he aquí una solución que he aprendido con el tiempo
Otra forma de resolver el problema sería hacer una por separado plumilla que contiene la vista y agrega instancias de la punta varias veces. Una buena plantilla para solucionar esta solución es hacerlo de la misma manera que se usa un UITableViewCell
personalizado en el método cellForRowAtIndexPath
.
Gracias por hacer esta pregunta. ¡Esto respondió indirectamente a uno de los míos! ¡Tiempo ahorrado! ¡WOOHOO! –