title: Subclassing UINavigationBar in Xcode
body: <p>I want to apply a custom alpha value to the title of the <code>UINavigationBar</code>. The <code>UINavigationBar</code> is part of the <code>UINavigationController</code> and the <code>UINavigationController</code> is part of a <code>UITabBarController</code>.</p>
  
  <p><strong>Edit:</strong> Here is a picture of what I created using a UIToolbar and a UILabel. I want to do the same using the title in the UINavigationController: <a href="https://i.stack.imgur.com/B8YX0.png" rel="nofollow noreferrer">http://i.stack.imgur.com/B8YX0.png</a></p>
  
  <p>I think the only way to accomplish this would be to subclass the <code>UINavigationBar</code> and override a method that allows me to set the Alpha when it's drawn. </p>
  
  <p><strong>Here are my questions:</strong></p>
  
  <ol>
  <li>Is this the correct way to do this?</li>
  <li>What are the HIG ramifications of this?</li>
  <li>I am new to subclassing in Objective-C, can you provide a guide or
  tutorial that will help me grasp the steps required in subclassing a
  UI Element and implementing a change?</li>
  <li>When I get the subclass configured, I can view it in IB by changing
  the class of the <code>UINavigationBar</code> to my custom class, correct?</li>
  <li>Are there any "gotchas" that can come up with sublassing that an
  expert like yourself can give me a head's up on?</li>
  </ol>