/ / Loop para UIViewSubClass en iOS - ios, object-c, loops, uiview

Loop para UIViewSubClass en iOS: ios, object-c, loops, uiview

En mi aplicación tengo una subclase de vista personalizada de UIView, digamos que quiero eliminar todos mis UIView de mi vista principal que usaré:

for (UIView *aView in self.view.subviews)
{
[aView removeFromSuperView];
}

for (ViewAlertiPad *anAler in self.view.subviews)
{
[anAler.layer removeAllAnimations];
[anAler removeFromSuperview];
}

for (CALayer* layer in [self.view.layer sublayers])
{
[layer removeAllAnimations];
}

Pero, ¿cómo puedo hacer un bucle desde todas las subclases de UIView en mi vista principal?

Respuestas

0 para la respuesta № 1

Creo que esto es lo que estás buscando ...

for (UIView *aView in self.view.subviews)
{
if([aView isKindOfClass:[CustomView class]]) {
[aView removeFromSuperView];
}
}