2
8

More than 5 years have passed since last update.

Swift3でナビゲーションバーにアイコンを表示する

Posted at

Swift3でナビゲーションバーにアイコンを表示する

今回の目標

ナビゲーションバーにアイコンを表示する

Qiita用バーガーボタン.png

開発環境

  • Xcode:8.2.1
  • 言語:Swift 3
  • OS:MacOS

アイコン表示方法

  1. アイコンをプロジェクトに登録する
  2. ナビゲーションバーにアイコンを追加する

1. アイコンをプロジェクトに登録する

Assets.xcassetsに使用したいアイコンを追加します(今回は"MenuIcon"として追加)

2. ナビゲーションバーにアイコンを追加する

ViewController.swift

    override func viewDidLoad() {
      super.viewDidLoad()
      let Menu: UIBarButtonItem = UIBarButtonItem(image: UIImage(named: "MenuIcon"), style:UIBarButtonItemStyle.plain, target:self, action:#selector(ViewController.TapMenu)) // アイコンを追加し、アイコンを押したときに"TapMenu()"が実行されるように指定
      self.navigationItem.leftBarButtonItem = Menu // ナビゲーションバーにアイコンを追加
}
    func TapMenu() {
        print("メニューがタップされました")
    }
2
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
8