Как удалить подсчетность от содержимого ячейки Вид?

Я добавил UIWEBVIEW к представлению контента ячейки

UIWebView *webview = [UIWebView alloc]init];
[cell.contentView addSubview:webview];

Теперь я собираюсь удалить «WEBVIEW» из CentreView Center.

Могу ли я сделать следующее?

Метод 1:

[webview removeFromSuperview];

Или мне действительно нужно петлю через все подвыраживания ContentView, прежде чем удалить его?

Метод 2:

for (UIView *subview in [self.contentView subviews]) 
{
    if ([subview isKindOfClass:[UIWebView class]]) 
    {
        [subview removeFromSuperview];
    }
}

Я попробовал способ 1 и Похоже, что не работает, не уверен, что я пропучаю что-то или если метод 2 - единственный способ пойти

10
задан Zhen 7 September 2011 в 13:37
поделиться