iPad viewWillAppear и presentModalViewController проблемы

В iPhone у меня есть tableview и касание ячеек, у меня есть один метод, звоня presentModalViewController, и открывая другое представление, с электронной почтой и этим видом материала. Когда пользователь нажимает кнопку отмены, viewWillAppear метод в предыдущем представлении называют.Пока все хорошо. Но в iPad, viewWillAppear только называют в первый раз, когда представление появляется, кто-либо знает, является ли это ошибкой, или это правильно? Я пытался реализовать

- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated{

без успеха.

Кто-либо знает, как зафиксировать это, не делая никакого метода делегата с нуля?Заранее спасибо

7
задан kennytm 25 February 2010 в 20:35
поделиться

2 ответа

Основано на догадках, а не на чтении, тестировании или чем-то действительно полезном, но поэтому не покрывается NDA ...

Вызывается ли viewWillDisappear, Вы представляете ModalViewController? Может быть, он не думает, что модальный вид полностью скрывает исходный вид, поэтому (в отличие от iPhone) оба существуют одновременно?

0
ответ дан 7 December 2019 в 16:41
поделиться

Скорее всего, это ошибка, я бы отправил отчет об ошибке в apple здесь .

0
ответ дан 7 December 2019 в 16:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: