text: Q:
  
  What exactly does the back button in Navigation controller do?
  
  Is there anyway to tell what specifically the back button from a navigation controller does? I know in terms of what it does, but in terms of method called/functions etc.
  The reason is that I am hiding the navigation bar and will have a button on view instead and just want to replicate this completely.
  
  A:
  
  If you want to replicate the back button feature in navigation bar, you need to call the following in that button's action:
  [self.navigationController popViewControllerAnimated:YES]
  
  