Используя viewdeck, при закрытии leftView появляется chenterView, но не перезагружается
Я использую ViewDeck
библиотека, чтобы использовать функциональность боковой панели, и она отлично работает. Мое приложение нуждается в centerViewController
чтобы перезагрузить, пока я нажимаю какую-то кнопку из LeftViewController
, и он должен быть перезагружен после появления centerView
,
#import TCenterViewController.h
....
- (void)ViewDidAppear:(BOOL)animated{
// code to reload the view
}
И я звоню из LeftViewController
,
[self.viewDeckController.centerController viewDidAppear:NO];
Работает. но не торопитесь, чтобы загрузить прежде, чем представление появится. как я могу уменьшить задержку??
1 ответ
Я знаю, что уже поздно, но в случае, если кому-то все еще нужен ответ. Вы должны вставить свой код обновления в
- (void) viewWillAppear:(BOOL)animated
этот метод вызывается каждый раз, когда появляется сцена. Однако это не так с viewDidLoad
,