message: Cleaned up when subview removed
diff: _reactSubview = subview;
  }
  +- (void)removeReactSubview:(UIView *)subview
  +{
  + [super removeReactSubview:subview];
  + [_touchHandler detachFromView:subview];
  + _reactSubview = nil;
  +}
  +
  - (void)didUpdateReactSubviews
  {
  }
  if (!newSuperview) {
  [navigationItem setSearchController:nil];
  [_searchController.searchResultsController dismissViewControllerAnimated:NO completion:nil];
  - navigationItem = nil;
  }
  }
  