Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Apple Pencilのホバー機能を試す / pencil hover

Apple Pencilのホバー機能を試す / pencil hover

※ Docswell に移行しました
https://www.docswell.com/s/usami-k/5ENQN8-pencil-hover

USAMI Kosuke

October 31, 2022
Tweet

More Decks by USAMI Kosuke

Other Decks in Programming

Transcript

  1. Apple Pencil のホバー検出 Apple PencilをiPadに直接タッチしていない状態を検出できるように なった 必要なもの: iPadOS 16.1(リリース日:2022-10-25) M2

    iPad Pro(発売日:2022-10-26) Apple Pencil 2nd gen(これは以前からある) Apple Pencil のホバー機能を試す / 宇佐見公輔 / 株式会社ゆめみ 3
  2. アプリでの検出方法 UIHoverGestureRecognizer を使えば良い let hover = UIHoverGestureRecognizer(target: self, action: #selector(hovering(_:)))

    button.addGestureRecognizer(hover) @objc private func hovering(_ recognizer: UIHoverGestureRecognizer) { // 検出時の処理 } Appleのサンプル:Adopting hover support for Apple Pencil Apple Pencil のホバー機能を試す / 宇佐見公輔 / 株式会社ゆめみ 5