私は単語を検索し、文字のグリッドをつけています。私は、ユーザが文字の行全体に指を描き、ラベルで保持し、それらの文字が何らかの方法で応答して、選択された文字を配列に入れることができるようにしたい。 私は手紙がこのように接触に反応する方法を見つけることができません。 私は指の座標を記録しようとしましたが(touchBeganなど)、それらを使って文字がどこにあるか分かりませんが、それは不正確です。 グリッド内のセルを取得して対応できるようにする方法はありますか? グリッド上で指をドラッグしたいと思っているので、タップを使用しないことをお勧めします。 私はコレクションビューでラベルに文字を保持していますが、現在はテキストビューのグリッドを使用しようとしています。タッチに反応するビューを作成する方法(タップではない)
0
A
答えて
0
悲しいことに、ビューの場合。タッチ情報を検出できる唯一の方法は、touchesMoved
の機能を無効にすることです。ユーザーが現在どのセルを表示しているかを確認するには、その位置を計算する必要があります。また、この機能は指を動かすときに多くトリガされることにも注意してください。したがって、重複した値も防ぐ必要があります。
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
if let touch = touches.first {
let currentPoint = touch.location(in: self.view)
print(currentPoint)
}
}
関連する問題
- 1. 反応ネイティブのタッチで形状を作成する
- 2. レールでビューに対応するモデルを作成する方法
- 3. イメージオーバーレイを反応的な方法で作成する
- 4. ハイチャートで反応性の高いカスタムラベルを作成する方法
- 5. xcodeでタップ可能なカスタムマップイメージを作成する方法は?
- 6. webpackでAutodesk.Viewing.Extensionsを作成して反応する方法は?
- 7. レールで反応するckeditorイメージを作成する方法
- 8. Androidアプリケーションでタッチ可能なグラフィカルオブジェクトを作成する方法は?
- 9. Androidウィジェットがタッチに反応しない
- 10. UIViewControllerがタッチに反応しない
- 11. ビューの外側のタップを検出するネイティブで反応する
- 12. マウスクリックとタッチの両方に応答するキャンバスを作成
- 13. 反応ネイティブのビューのインセットシャドウの作成方法 - iOS、Android?
- 14. 反応的な行を作成する
- 15. NSAttributedStringでタップ可能なリンクを作成する方法
- 16. 反応式ネイティブで円形スライダーを作成する方法
- 17. 反応ルータでページスライドを作成する方法(変更)
- 18. アンダースコア(wordpress)で反応的なタイポグラフィを作成するには?
- 19. ブートストラップで反応性の高いボタンを作成する方法は?
- 20. 反応ネイティブでパーティクルエフェクトを作成する
- 21. 反応でディレクトリツリーコンポーネントを作成する
- 22. 反応ネイティブでシングルトンクラスを作成する
- 23. 反応jsを使用してローディングスピナーを作成する方法
- 24. 反応ネイティブのビューを非表示にする方法
- 25. 親反応成分から子反応成分のデータにアクセスする方法
- 26. 作成反応するアプリは、私は私のアプリを反応させるブートストラップするために作成反応するアプリを使用するプロキシ
- 27. ネイティブに反応するビューの作成キーボードの上部を「ハグする」
- 28. 反応ネイティブのiosシミュレータのタッチが動作しない
- 29. Elm:メッセージを返さないビューを作成する方法は?
- 30. 反応ネイティブのinitで作成された反応ネイティブアプリからAndroidManifest.xmlを生成する方法
ありがとうございます。私はそれほど疑わしい –