tigergate274

(初心者向け)Swiftで初アプリ - スワイプ動作を追加

Swiftを使って簡単なiPhoneアプリを作ってみます
スワイプ動作を追加してみます

1. ViewControllerを準備します

2. Swipe Gesture Recognizerを追加します

  • 画面右下のパレットで「Swipe」を入力し、「Swipe Gesture Recognizer」を表示します

スクリーンショット 2017-12-25 17.09.45.png

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

スクリーンショット 2017-12-25 17.10.04.png

  • 画面上部の長方形の中に新たに追加されたSwipe Gesture Recognizerのアイコンが登録されることを確認します

3. スワイプ動作について記述します

  • 新たに登録したSwipe Gesture Recognizerを選択し、画面右側のペインで「Attribute inspector」(下向きの矢印のようなアイコン)を選択し、スワイプ動作の向きを指定します

スクリーンショット 2017-12-25 17.10.28.png

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

スクリーンショット 2017-12-25 17.10.33.png

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

  • 追加されたSwipe Gesture Recognizerを選択した状態で画面右端のペインで「Connections inspector」(右端の右向き矢印のようなアイコン)を選択し、登録したSwipe Gesture Recognizerの「Sent Actions」と「Referencing Outlet Collections」が登録されていることを確認します
    スクリーンショット 2017-12-25 17.15.51.png

4. Simulatorで動作を確認します

  • アプリを起動し、スワイプ動作が適用されることを確認します