GoogleNavigation Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
GMSNavigationManeuverImageSize is an enum used to specify the size of maneuver images in Google Maps SDK for iOS.
It offers two sizes: GMSNavigationManeuverImageSizeSquare48 (48x48pt) for smaller displays like maneuver lists and GMSNavigationManeuverImageSizeSquare96 (96x96pt) for larger, prominent displays.
GMSNavigationManeuverImageSizeSquare48 is recommended for less prominent maneuver image displays, such as next step maneuvers and lists.
GMSNavigationManeuverImageSizeSquare96 is recommended for visually prominent maneuver images, like banners or headers.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-27 UTC."],[],["`GMSNavigationManeuverImageSize` defines the size of images generated for `GMSNavigationStepInfo`. It offers two options: `square48` (48pt x 48pt) and `square96` (96pt x 96pt). `square48` is for scenarios like maneuver lists where the image is secondary. `square96` is advised for banners or headers where the maneuver image needs high visibility. The sizes are represented as enum cases in both Swift and Objective-C.\n"]]