У меня есть контроллер представления со следующим методом:
- (IBAction)pickLocation:(id)sender{
SearchLocationPickerViewController *modalView = [[[SearchLocationPickerViewController alloc] init] autorelease];
[modalView setModalTransitionStyle:UIModalTransitionStylePartialCurl];
modalView.searchVC = self;
[self presentModalViewController:modalView animated:YES];
}
Этот переход прекрасно выполняется и отображает контроллер модального представления, как и ожидалось. Однако, когда я отклоняю модальное представление, используя следующее (выполняется из контроллера модального представления):
- (IBAction)closeLocationPick:(id)sender{
[self dismissModalViewControllerAnimated:YES];
}
Модальное представление изменяется, как и ожидалось, но в самом конце перехода изображение действительно быстро мигает ИНОГДА Он отображает модальное представление, которое отображалось в течение доли секунды. Это случается, может быть, каждые три из десяти случаев показа / скрытия модального вида.
Есть идеи, что может быть причиной этого?