title: Change font of back navigation bar button
body: <p>I want to be able to set the font of my apps navigation bar back button without doing anything too crazy and without losing any other design characteristics of the button (i.e. I want to keep the arrow).</p>
  
  <p>Right now I use this in <code>viewDidAppear:</code> to set the font of the normal bar button items.</p>
  
  <pre><code>for (NSObject *view in self.navigationController.navigationBar.subviews) {
      if ([view isKindOfClass:[UIButton class]]) {
          [((UIButton*)view).titleLabel setFont:[UIFont 
                                   fontWithName:@"Gill Sans" 
                                           size:14.0]];
      }
  }
  </code></pre>
  
  <p>However this makes no change on the back button, regardless of which <code>UIViewController</code> this code is applied to (root, current, etc.).</p>