私はカスタムUINavigationBar
を次のようにしました:[
ここで、左と左のバー ボタンの間隔を広げたいと思います。私はこの方法を使用して、この方法でそれをやろうとしましたUIEdgeInsets
:
self.navigationItem.leftBarButtonItem?.imageInsets = UIEdgeInsetsMake(0, 20, 0, 0)
それからそれは悲鳴を上げます:
私はカスタムUINavigationBar
を次のようにしました:[
ここで、左と左のバー ボタンの間隔を広げたいと思います。私はこの方法を使用して、この方法でそれをやろうとしましたUIEdgeInsets
:
self.navigationItem.leftBarButtonItem?.imageInsets = UIEdgeInsetsMake(0, 20, 0, 0)
それからそれは悲鳴を上げます:
ボタンの前に余分なスペース項目を追加できます:
let button = UIBarButtonItem(title: "<", style: .plain, target: self, action: "someSelector")
let spacing = UIBarButtonItem(barButtonSystemItem: .fixedSpace, target: nil, action: nil)
spacing.width = 20;
navigationItem.leftBarButtonItems = [spacing, button]