title: UINavigationitem custom rightBarButtonItems
body: <p>i have 2 custom right bar button items, and in portrait  mode they overlays each others and only one of them is visible, but on landscape mode both are visible. items are created with custom view which is the UIButton with background image. </p>
  
  <pre><code>optionsBUtton=[UIButton buttonWithType:UIButtonTypeCustom];
  [optionsBUtton setImage:[UIImage imageNamed:@"optionsIcon.png"] forState:UIControlStateNormal];
  [optionsBUtton setBackgroundImage:[UIImage imageNamed:@"optionsBtn.png"] forState:UIControlStateNormal];
  [optionsBUtton sizeToFit];
  UIBarButtonItem* btnOptions=[[UIBarButtonItem alloc] initWithCustomView:optionsBUtton];
  
  searchButton=[UIButton buttonWithType:UIButtonTypeCustom];
      [searchButton setImage:[UIImage imageNamed:@"searchIcon.png"] forState:UIControlStateNormal];
      [searchButton setBackgroundImage:[UIImage imageNamed:@"optionsBtn.png"] forState:UIControlStateNormal];
      [searchButton sizeToFit];
      UIBarButtonItem* btnSearch=[[UIBarButtonItem alloc] initWithCustomView:searchButton]; 
  
  rightButtonItems=[[NSArray alloc] initWithObjects:btnOptions,btnSearch, nil];
      navItem.rightBarButtonItems=rightButtonItems;
  </code></pre>