Я хочу показать изображение полной страницы каждый раз, когда отображается UIViewController
. Я думаю, что мне нужно вызвать метод внутри viewDidAppear
или ViewWillAppear
, но они вызываются один раз.Вызовите метод каждый раз, когда отображается UIViewController
- (void) viewDidAppear:(BOOL)animated{
[self showAds];
}
- (void) showAds{
//Do Something
}
Что я должен сделать, чтобы вызвать метод каждый раз, когда показано UIViewController (даже если его уже создан)?
с весь метод в ViewWillAppear будет вызываться каждый раз при входе в конкретное представление. – Pratik
убедитесь, что после использования контроллера вида, каждый раз, когда вы его отклоняете, вы можете проверить его с помощью viewdiddisappear. Если представление представлено, а затем не отклонено, представление появилось не будет вызвано. надеюсь, что это поможет. – Singh
, когда вы говорите «показано», что вы имеете в виду? Вернись с фона? Или выталкивается из навигационного контроллера, представленного модально, что-то в этом роде? –