// // AsyncViewController.m // Texture // // Copyright (c) Facebook, Inc. and its affiliates. All rights reserved. // Changes after 4/13/2017 are: Copyright (c) Pinterest, Inc. All rights reserved. // Licensed under Apache 2.0: http://www.apache.org/licenses/LICENSE-2.0 // #import "AsyncViewController.h" #import "RandomCoreGraphicsNode.h" @implementation AsyncViewController - (instancetype)init { if (!(self = [super initWithNode:[[RandomCoreGraphicsNode alloc] init]])) { return nil; } self.neverShowPlaceholders = YES; self.tabBarItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:0]; return self; } - (void)viewWillAppear:(BOOL)animated { // FIXME: This is only being called on the first time the UITabBarController shows us. [super viewWillAppear:animated]; } - (void)viewDidDisappear:(BOOL)animated { [self.node recursivelyClearContents]; [super viewDidDisappear:animated]; } @end