iOS
Swift

navigation bar の右側に storyboard を使わずに2つボタンを置く

More than 1 year has passed since last update.

まとめ

UIButtonItem を2つ作ってself.navigationItem.rightBarButtonItems
に配列で渡すだけ。
メソッドは別で用意してください。

サンプルコード

    let refleshButtonItem = UIBarButtonItem(
        barButtonSystemItem: UIBarButtonSystemItem.refresh,
        target: self,
        action: "onClickNavBarRefleshButton"
    )

    let addButtonItem = UIBarButtonItem(
        barButtonSystemItem: UIBarButtonSystemItem.add,
        target: self,
        action: "onClickNavBarAddButton"
    )
    self.navigationItem.rightBarButtonItems = [refleshButtonItem,prizeButtonItem]