title: Change the borderStyle of the UISearchBar text field
body: <p>I'm looking for a way to get a <code>UISearchBar</code> with a different background and text color, and no border.</p>
  
  <p>I already did this : </p>
  
  <pre><code>[[[self.searchBar subviews] objectAtIndex:0] setAlpha:0.0];
  UITextField* searchField = nil;
  for(int i = 0; i &lt; self.searchBar.subviews.count; i++) {
      if([[self.searchBar.subviews objectAtIndex:i] isKindOfClass:[UITextField class]]) { //conform?
          searchField = [self.searchBar.subviews objectAtIndex:i];
      }
  }
  if(searchField) {
      searchField.backgroundColor = [UIColor colorWithRed:253.0/255.0 green:242.0/255.0 blue:210.0/255.0 alpha:1.0];
      searchField.textColor = [UIColor colorWithRed:98.0/255.0 green:65.0/255.0 blue:48.0/255.0 alpha:1.0];
      searchField.borderStyle = UITextBorderStyleNone;
  }
  </code></pre>
  
  <p>But I'm looking for a way to change the <code>borderStyle</code> of the <code>UISearchBar</code>'s text field. I also want to delete the magnifier button.  Is it a way to do theses modifications?</p>