8
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

StoryBoardでIBActionと簡単に紐付ける方法

Posted at

#背景
XcodeのStoryBoardで1つのボタンに作成したボタンを他の複数のボタンにも簡単に紐付ける方法が見つかったので記録

#参考にした記事
他サイトの記事を見ていると、対象のボタンを右クリックしてViewControllerと紐付ける手法が書かれていたが自分のXcodeでは実現できなかった。

ViewControllerとMain.storyboardの連動
[ピアノアプリ(SwiftPiano)を作ろう!追記:より短いコードで書くと。]
(http://bick.xyz/archives/157)

#実現方法
下記の図のようにView Controller側のConnection Inspectorを開くと、Received Actionのところに作成済みのActionが表示されている。(1つは作成時に紐付け済み)
新しく設定したボタンに対して○のところからコネクタをつなぎにいくと図のように対象のボタンが青く選択される。

スクリーンショット 2017-01-27 23.03.42.png

選択状態でマウスを離すと下図のように紐付けたいイベントを選択するように促されるので
任意のものを選択すれば紐付け完了
スクリーンショット 2017-01-27 23.06.41.png

このように紐付けられていることをConnection Inspectorで確認できました。
めでたしめでたし。
スクリーンショット 2017-01-27 23.09.08.png

8
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
8
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?