message: Accessed scrollview from property on RCTScrollView
  There's a comment on react native that says this property might be deleted in future But it's there so i'm gonna use it - plus, searching through subviews is a private api so it's just as likely to change as the property
diff: }
  if (_doubleSelect) {
  UIViewController *sceneController = ((UINavigationController *) viewController).viewControllers[0];
  - UIView *scrollContainer = [self findSubview:sceneController.view withType:[RCTScrollView class]];
  - UIScrollView *scrollView = (UIScrollView *) [self findSubview:scrollContainer withType:[UIScrollView class]];
  + UIScrollView *scrollView;
  + for (UIView *subview in sceneController.view.subviews) {
  + if ([subview isKindOfClass:[RCTScrollView class]]){
  + scrollView = ((RCTScrollView *) subview).scrollView;
  + }
  + }
  CGFloat topLayoutOffset = sceneController.topLayoutGuide.length;
  CGFloat bottomLayoutOffset = sceneController.bottomLayoutGuide.length;
  CGRect safeArea = sceneController.view.bounds;
  }
  }
  -- (UIView *)findSubview:(UIView *)view withType:(Class)type
  -{
  - for (UIView *subview in view.subviews) {
  - if ([subview isKindOfClass:type]){
  - return subview;
  - }
  - }
  - return nil;
  -}
  -
  - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
  {
  NSInteger selectedIndex = [tabBarController.viewControllers indexOfObject:viewController];
  