reload / refresh subViews - setNeedsDisplay no funciona

Tengo problemas con setNeedsDisplay. Tengo una UIView con muchas sub UIViews, creadas en Inteface Builder. También tengo un botón con IBAction. En esta IBAction, quiero volver a dibujar / recargar todas las UIViews (o todos los UIElements, como UILabel, UIWebView, etc.)

Estoy haciendo esto, lo que no funciona para mí, no sé por qué ...:

//redraw the UIViews
[self.view_card_0 setNeedsDisplay];
[self.view_card_1 setNeedsDisplay];
[self.view_card_stapel setNeedsDisplay];

//other UI Elements
[self.webView_0 setNeedsDisplay];
[self.webView_1 setNeedsDisplay];
[self.webView_stapel setNeedsDisplay];

[self.lblCardTitle_0 setNeedsDisplay];
[self.lblCardTitle_1 setNeedsDisplay];
[self.lblCardTitle_stapel setNeedsDisplay]; 

[self.img_card_0 setNeedsDisplay];
[self.img_card_1 setNeedsDisplay];
[self.img_card_stapel setNeedsDisplay];

¿Qué hacer para volver a dibujar / recargar / actualizar todos los UIElements / UIViews y Subviews?

EDIT 1:

Cómo cargo la vista:

detailViewController = [[DetailViewController alloc]  
initWithNibName:@"DetailViewController_iPad" bundle:[NSBundle mainBundle]];  

The detailviewcontroller no tiene viewcontroller, solo uiviews, aquí la jerarquía:

UIView
- UIViewContainer
--- UIView0
--- UIView1
--- UIViewStapel

Lo que espero hacer:

* No quiero restablecer el UIView, quiero cambiar el fondo y el contenido de ellos. *

Tengo en mi vista detallada muchas subvistas (uiviews), ver la jerarquía anterior. Estoy mostrando contenido en las UIViews, el contenido proviene de coreData.
La vista1 contiene la fila actual de coreData.
La vista0 contiene la fila anterior de coreData.
The viewStapel contiene la siguiente fila de coreData.

Con IBAction quiero iterar las filas coreData, mostrar la siguiente fila en actual si se llama a la acción ... y así sucesivamente ...

In Log, los datos se cambian, pero no se muestran en las UIViews. Debido a esto, necesito volver a dibujar o recargar o algo como esto, para que se muestren los datos actuales.

EDIT 2: RESUELTO
He puesto el código en un nuevo método y llamar a este método ha resuelto mi problema.

Respuestas a la pregunta(6)

Su respuesta a la pregunta