title: Setting translucent to NO on UISearchBar
body: <p>We have a <code>UITableView</code> with a <code>searchbar</code> added with the <code>searchDisplayController</code>. </p>
  
  <p>We want to have translucency off throughout the app.</p>
  
  <p>I have the translucency off for the navigation bar and other bars, but not the search bar when it uses the display controller.  In one part of the app when we use the search bar but not the display controller, the translucency is set correctly.</p>
  
  <p>How can I set the translucent property of the <code>UISearchBar</code> with the display controller to be NO?</p>
  
  <p>EDIT:
  this is my code in <code>viewDidLoad</code></p>
  
  <pre><code>self.navigationController.navigationBar.translucent = NO;
  BOOL t = self.searchDisplayController.searchBar.translucent;
  self.searchDisplayController.searchBar.translucent = NO;
  self.navigationController.navigationBar.barTintColor = [UIColor redColor];
  self.searchDisplayController.searchBar.barTintColor = [UIColor redColor];
  UIBarStyle b1 = self.searchDisplayController.searchBar.barStyle;
  UISearchBarStyle b2 = self.searchDisplayController.searchBar.searchBarStyle;
  BOOL t2 = self.searchDisplayController.searchBar.translucent;
  </code></pre>
  
  <p>Running in the debugger, t = YES and t2 = YES.  b1 = <code>UIBarStyleDefault</code> and b2 = <code>UISearchBarStyleDefault</code>.  Am I setting NO at the wrong spot?  Ive tried the setting in the <code>storyboard</code> and here in <code>viewDidLoad</code></p>