Handling Keyboard & Pointer Interactions in SwiftUI

Learn how to handle the iOS keyboard, external hardware keyboards, and pointer interactions in a SwiftUI app. By Catie Catterwaul.

Leave a rating/review
Download materials
Save for later

Who is this for?

This course will be best for developers with some Swift and SwiftUI experience.

Covered concepts

  • iOS Software Keyboard
  • Keyboard Shortcut
  • UIResponder
  • Hover Effect

Part 1: Handling Keyboard & Pointer Interactions in SwiftUI

Toggle description

Learn how to show the software keyboard in a SwiftUI app without covering up your text fields.

Toggle description

Solve one of the great mysteries of SwiftUI development: dismissing the software keyboard.

Toggle description

It’s easy to hook up an external keyboard to your iPad! Make the most of it by adding keyboard shortcuts to your app.

Toggle description

With iPadOS 13, we could finally connect a pointing device to our iPads. Learn to add some customized pointer support.