Swiftを使って簡単なiPhoneアプリを作ってみます
スワイプ動作を追加してみます
#1. ViewControllerを準備します
-
(初心者向け)Swift3.0で初アプリ - 次画面を追加してみる
などを参照し、スワイプ動作を追加する画面とその画面に紐付けられたUIViewControlle.swiftを準備します-
#2. Swipe Gesture Recognizerを追加します
- 画面右下のパレットで「Swipe」を入力し、「Swipe Gesture Recognizer」を表示します

- Main.storyboardで新たに作成した画面にSwipe Gesture Recognizerをドラッグ&ドロップします

- 画面上部の長方形の中に新たに追加されたSwipe Gesture Recognizerのアイコンが登録されることを確認します
#3. スワイプ動作について記述します
- 新たに登録したSwipe Gesture Recognizerを選択し、画面右側のペインで「Attribute inspector」(下向きの矢印のようなアイコン)を選択し、スワイプ動作の向きを指定します

- Xcode画面中央〜左に表示されているナビゲーションペインで新たに作成されたSwipe Gesture Recognizerが表示されることを確認します

- Xcode画面中央〜左に表示されているナビゲーションペインで新たに作成されたSwipe Gesture Recognizerを選択し、[Control]を押しながら対象のUIViewController.swiftへドラッグして登録します

- 追加されたSwipe Gesture Recognizerを選択した状態で画面右端のペインで「Connections inspector」(右端の右向き矢印のようなアイコン)を選択し、登録したSwipe Gesture Recognizerの「Sent Actions」と「Referencing Outlet Collections」が登録されていることを確認します

#4. Simulatorで動作を確認します
- アプリを起動し、スワイプ動作が適用されることを確認します