iPhoneでKing Chessゲームをプログラミングしています。ユーザーが画面上の四角形にタッチすると、どの四角形が選択されたのかを知りたい。iPhoneでUIImageViewのタッチを検出する
私はUIImageViewsを使用して画面上に四角形を表示しています。
iPhoneでKing Chessゲームをプログラミングしています。ユーザーが画面上の四角形にタッチすると、どの四角形が選択されたのかを知りたい。iPhoneでUIImageViewのタッチを検出する
私はUIImageViewsを使用して画面上に四角形を表示しています。
touchesEnded:の方法では、ウルタッチの位置を得ることができます。 次に、すべての画像ビュー(四角形)を使って、フレーム位置をCGRectIntersectsRectで比較し、どの四角形にタッチしたかを調べます。
最適には聞こえませんが、UIImageViewsを使用する必要がある場合は、実行可能なオプション –
あなたのシナリオではUIImageviewは実現できません。カスタムタイプでUIButtonを使用し、そのボタンに画像を割り当てることができます。だからボタンのように見えるが、あなたはターゲットを追加することができ、どの四角いタッチ/押されているか知っている。
このヘルプが必要です。
どの言語で開発していますか? MonoTouch(C#)またはobjective-C?または?? –
すべての正方形が別々のUIImageViewであるかどうか? – Ilanchezhian