/ / Loop за UIViewSubClass на iOS - ios, цел-c, линия, uiview

Loop за UIViewSubClass на iOS - ios, цел-c, loops, uiview

В моето приложение имам персонализиран изглед подклас UIView, нека кажем, че искам да премахна всичките си UIView от моя основен изглед ще използвам:

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];
}

Но как мога да линия от всички подклас на UIView в моя основен изглед?

Отговори:

0 за отговор № 1

Мисля, че това търсите ...

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