Каждый раз, когда камера закрывается, вызывается Viewdidload - PullRequest
0 голосов
/ 22 октября 2010

это происходит только на 3GS, 4 или 3G в порядке.

похоже, что viewcontroller вызывали каждый раз, когда камера закрывалась.

есть какие-нибудь мысли по этому поводу?

Это Iphone, системные вызовы viewd загружают мой вид viewcontroller, когда я выполнял

[selfsentModalViewController: picker1 animated: YES];

Я не хочу, чтобы система отклоняла мое представление.Я сделал [self.view retain], но это не помогает.

1 Ответ

0 голосов
/ 22 октября 2010

viewDidLoad можно вызывать несколько раз.Если iPhone требуется память, он отключит представление, а затем восстановит его при следующем отображении.Это нормально - вы не можете рассчитывать только на один звонок.Вы должны получить вызов viewDidUnload, прежде чем он будет снова вызван.

...