# GoogleNavigation Framework Reference

# GMSTileReceiver

    @protocol GMSTileReceiver <NSObject>

`GMSTileReceiver` is provided to `https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Classes/GMSTileLayer.html` when a tile request is made, allowing the
callback to be later (or immediately) invoked.
- `


  ### [-receiveTileWithX:y:zoom:image:](https://developers.google.com/maps/documentation/navigation/ios-sdk/reference/objc/Protocols/GMSTileReceiver#/c:objc(pl)GMSTileReceiver(im)receiveTileWithX:y:zoom:image:)


  `

  #### Declaration

  Swift

      func receiveTileWith(x: UInt, y: UInt, zoom: UInt, image: UIImage?)

  Objective-C

      - (void)receiveTileWithX:(NSUInteger)x
                             y:(NSUInteger)y
                          zoom:(NSUInteger)zoom
                         image:(nullable UIImage *)image;