I have a UITableView
within an UINavigationController
. On the right of the UINavigationBar
I have an "Edit" button. When I tap this button, all the textfields in the table cells become activated so I can edit them. The right button changes to "Save".
I'd now like the left "back" button of the UINavigationController
to be replaced by a "Cancel" button which when I tap doesn't bring me back to the previous UIViewController
, but just cancels editing mode.
When I tap "Save" the "Cancel" button should be changed back to the usual UINavigationController
back button. Is there any easy way to do this? I tried accessing [[self navigationItem] leftBarButtonItem]
. This works for the right button, but not the left one.