Storyboardに配置したUINavigationItemを選択、controlを押しながら対応するViewControllerにドラッグします。
ドラッグを離すとポップアップが出るのでConnectionをActionの選択に変更し、Nameには適当なAction名を付けます。
そしてConnectボタンを押してください。
@IBActionが自動で挿入されるのでその中にボタンを押した時の処理を記述してください。
コードでアクションつけたい場合ってどうかけばいいですかね?
私の認識が違ったかもしれないのでこちらも追記しておきます。
Storyboardに配置したBarbuttonItemを@IBOutletで紐付けてtargetとactionを設定することで
ボタン押下時のイベントが取得できます。
swift
1import UIKit
2
3class ViewController: UIViewController {
4
5 @IBOutlet weak var rightNaviItem: UIBarButtonItem!
6
7 override func viewDidLoad() {
8 super.viewDidLoad()
9
10 rightNaviItem.target = self
11 rightNaviItem.action = Selector("pushRightNaviItem:")
12 }
13
14
15 func pushRightNaviItem(sender: AnyObject) {
16 print("push Action")
17 }
18
19 override func didReceiveMemoryWarning() {
20 super.didReceiveMemoryWarning()
21
22 }
23}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。