Я создал контроллер панели вкладок, который имеет панель навигации и табличное представление. Я установил изображение на левой стороне как Subview панели навигации, как показано ниже.
CGRect frame = CGRectMake(5.0, 5.0, 94.0, 33.0);
image = [ [UIImageView alloc]initWithImage:[UIImage imageNamed:@"topBarImage.png"] ];
image.frame = frame;
[navBar addSubview:image];
Это работает, как ожидается, чтобы показать. По некоторым причинам на второй странице панели вкладок я не хочу показывать изображение на панели навигации, поэтому мне нужно удалить его только для второй страницы.
Я попытался удалить его из removeFromSuperview, но не работает, как ожидалось. Может кто-нибудь сказать мне, как перебрать все подпредставления с панели навигации и удалить конкретный вид изображения?