title: Change Spacing Between UIBarButtonItems in iOS 8
body: <p>I have a <code>UINavigationItem</code> on my <strong>view controller</strong>, and I am trying to reduce the spacing between my two <code>RightBarButtonItems</code>. Here is some of my code:</p>
  
  <pre><code>// Create two UIBarButtonItems
      let item1:UIBarButtonItem = UIBarButtonItem(customView: view1)
      let item2:UIBarButtonItem = UIBarButtonItem(customView: view2)
  
      var fixedSpace:UIBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.FixedSpace, target: nil, action: nil)
      fixedSpace.width = -20.0
  
      // Add the rightBarButtonItems on the navigation bar
      viewController.navigationItem.rightBarButtonItems = [item2, fixedSpace, item1]
  </code></pre>
  
  <p>As can be seen, I am using a FixedSpace <code>UIBarButtonItem</code>, but this is not changing the spacing for some reason. I have thought about subclassing either the <code>UINavigationItem</code> or the <code>UIBarButtonItem</code> so that I can set the spacing accordingly, but I couldn't seem to find any methods that I could override to change the spacing between items.</p>
  
  <p>Any insight on how to solve this problem would be greatly appreciated!</p>