Ukrywanie widoku mapy, gdy widoczne jest mapoverlay ios7

Jak ukryć widok mapy, gdy mam nakładkę na mapę w systemie iOS7? Ten fragment kodu używany do pracy w iOS6, ale kiedy aktualizuję aplikację do iOS7, przestaje działać.

NSArray *views = [[[self.mapView subviews] objectAtIndex:0] subviews];

[[views objectAtIndex:0] setHidden:YES];

Jakieś sugestie lub opinie?

questionAnswers(3)

yourAnswerToTheQuestion