diff --git a/Obihiro/OBHNavigationControllerObject.m b/Obihiro/OBHNavigationControllerObject.m index 5b0276d..bd17705 100644 --- a/Obihiro/OBHNavigationControllerObject.m +++ b/Obihiro/OBHNavigationControllerObject.m @@ -18,8 +18,10 @@ - (BOOL)hasTopViewControllerOfClass:(Class)klass { } - (void)pushViewControllerObject:(OBHViewControllerObject *)object { + [self ensureAllViewsDidAppear]; [self cacheObject:object]; [self.viewController pushViewController:object.viewController animated:NO]; + [self ensureAllViewsDidAppear]; } - (void)pushViewController:(UIViewController *)viewController { @@ -133,6 +135,7 @@ - (void)back { [self simulateUserAction:^{ [self.viewController popViewControllerAnimated:YES]; }]; + [self ensureAllViewsDidAppear]; } @end