react native can not find view by nativeID from native IOS

56 views Asked by At

I tried but no luck to me, here is my code:

if let nativeID = nativeID{
        if let controller = RCTPresentedViewController(){
          if let imageView = self.searchForView(view: controller.view, nativeId: nativeID){
//            imageView.hero.id = nativeID
          }
        }
      }

here is searchview method

func searchForView(view: UIView, nativeId: String) -> UIView? {
    if (view.nativeID == nativeId) {
      return view
    }else{
      for subView in view.subviews {
        if let v = searchForView(view: subView, nativeId: nativeId) {
          return v
        }
      }
    }
    return nil
  }

can someone help

0

There are 0 answers