Perhaps you could use a popover from "My Route" that displays when the view is first loaded and there is not an existing route defined.  Adding a button to the navigation control to trigger the popover allows the user to see the directions in a list format. The "Select New Route" button at the bottom of the popover could reset the route.

<!-- Begin mockup: In order to preserve an editable mockup, please
     don't edit this section directly.
     Click the "edit" link below the image in the preview instead. -->

![mockup](https://i.sstatic.net/oRcnS.png)

<!-- End mockup -->