У меня очень странная проблема с UINavigationController в сочетании с ARC (Автоматический подсчет ссылок).У меня есть это приложение для iPad с UIViewController, которое содержит представление с некоторыми подпредставлениями.Это представление содержит UIScrollView (по крайней мере, с 5 подпредставлениями) и 2 простых представления, черную полосу и белую полосу.
Всякий раз, когда я помещаю что-то в стек UINavigationController, скажем, WebView, и яполучить предупреждение о памяти, UINavigationController вызывает ViewDidLoad для всех текущих и предыдущих UIViewController, которые были / находятся в его стеке.
Теперь возникает проблема, когда я выталкиваю указанный WebView из стека, и я возвращаюсь к UIViewControllerс прокруткой, это ушло!Он полностью отключен.
Я подозреваю, что метод -didReceiveMemoryWarning освобождает некоторые вещи под капот, так как ARC включен.Как я могу заставить ARC удерживать этот конкретный ViewController?
Может кто-нибудь помочь мне с этим?Потому что это действительно раздражает меня в этот самый момент.
Большое спасибо!
-B