問題タブ [touchesbegan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - UITouch-複数のタッピングを無効にすることは可能ですか
各UITouchインスタンスにシングルタップを記録させたいのですが。つまり、時間内に複数のタップがどれだけ接近しているかに関係なく、それぞれに固有のタッチインスタンスを作成してもらいたいのです。これは可能ですか?
ありがとう、ダグ
iphone - 石英 2D 描画タッチの問題が始まりました
アプリで上下に 5 つの円を描きました。しかし、各円に触れたときにさまざまな操作を実行したいのですが、ビュー全体でタッチを実行できるタッチが1つしかありません。
ios - UIButtonを保持している時間に基づいてビューをロードするにはどうすればよいですか?
私は、UIButtonがx秒間押し続けられた場合に、あるビューをロードしたい、x + y秒間保持された場合に別のビューをロードしたい、などのiOSアプリに取り組んでいます。チュートリアルを見つけました。私が遭遇している問題は、ボタンを押す長さをどのように切り替えるかです。チュートリアルでは、タップの数を切り替えました。
助言がありますか?
ios - touchesBegan でどのオブジェクトがタッチされているかをどのように判断しますか?
これは非常によくある質問であることは承知していますが、すべての Web サイトのすべての回答が機能するとは限りません。それでも意味がわからない場合は、このコード行が理解に役立つかもしれません。
nextbutton, prevbutton, and more optionsbutton
ちなみに、 に触れても何もしませんUIImageViews
。isEqual:
の代わりにも使用してみ==
ましたが、うまくいきませんでした。助言がありますか?
iphone - touchesMoved の呼び出し頻度を増やす
touchesMoved の呼び出し頻度をデフォルトよりも増やす方法はありますか? 滑らかな円を描くには、もっと呼び出す必要があります。デフォルトではあまり頻繁に呼び出されないため、エッジの効いた円になります。touchesMoved 呼び出しの頻度を微調整する方法はありますか?
ありがとう
iphone - touchesEndedは呼び出されていません??? またはランダムに呼び出されます
最初のタッチから指を離すと、次のタッチが正常に認識されます。それは、最初のタッチを押し続けてから、同時に別の指で別の領域にタッチしようとしたときだけです。次に、その2番目のタッチが最初のタッチからのものとして誤って登録されます。
更新これは、最後のタッチが終了するまで呼び出されないtouchesEndedと関係があります(最後のタッチを最後に手放す前に、他に5つのタッチが終了しているかどうかは関係ありません...すべてを呼び出して終了します)最後のタッチが終了したら)
iphone - touchesBeganにメソッドを挿入しようとしたときのエラーメッセージ
TapDetectingImageViewファイル内に新しいメソッドを作成しようとしていますが、.hファイルで宣言していても、メソッドが見つからないという警告が表示されます。
特定の3つの警告はすべて、ビルド時に.mファイルの@end行を指し、「クラス'TapDetectingImageView'の実装が不完全です;''-functionAのメソッド定義:'が見つかりません」; 「'-functionBのメソッド定義:'が見つかりません」
私は何が欠けていますか?TapDetectingImageViewのようなプロトコルファイルでこれを行うことは許可されていませんか?
私の.hファイルには次のようなものがあります。
私の.mファイルには次のようなものがあります。
iphone - MultipleTouchEnabled が「YES」かどうかを UIImageView に確認する方法
プログラムでいくつかの UIImageView を作成しましたが、セットアップ中に MultipleTouchEnabled を YES に設定しても、適切に設定されず、マルチタッチの問題が発生しているように感じます。
私の質問は、 touchesBegan 内で、タッチされた UIImageView に MultipleTouchEnabled があるかどうかを尋ねるにはどうすればよいですか?
私はこれにかなり慣れていないので、コードにつまずき、学習しながら(もちろんあなたの助けを借りて)学んでいます。
よろしくお願いします!
objective-c - Cocos2D TouchesEnded でスプライトにアクセスできませんか?
読んでくれてありがとう!
何らかの理由でccTouchesEnded
、「スプライト」にアクセスできません。私も
CGRectMake
そのように使用しようとしました:
しかし、スプライトの位置や高さにアクセスできませんでした。init メソッドで宣言され、子に追加されると、宣言されていない「スプライト」が取得され続けます。
助けてください!!ここで本当に単純なものが欠けていると確信しています。
iphone - iPhoneのmkmapviewからポイントの座標を取得します
ユーザーが触れた場所に基づいて、地図に注釈を付ける方法を見つけようとしています。
私はサブクラス化を試みて、発砲MKMapView
するものを探しましたが、結局のところ、標準のtouchsメソッドを使用していません。touchesBegan
MKMapView
また、をサブクラス化し、子としてUIView
を追加しMKMapView
てから、HitTestとをリッスンしてみましtouchesBegan
た。これは多少機能します。私の地図がフルサイズの場合は、次のUIView
ようなものがあります
そしてそれはうまくいきます、私touchesBegan
は使用してポイントを得ることができるでしょう
しかし、マップはスクロールしない、ダブルタップしない限りズームインしないなどの奇妙な動作をしますが、ズームアウトすることはできます。マップをビューとして返す場合にのみ機能します。ヒットテストメソッドがない場合、マップは正常に機能しますが、明らかにデータを取得しません。
座標を間違えようとしていますか?もっと良い方法があると教えてください。注釈をうまく追加する方法を知っています。ユーザーが地図に触れた場所とタイミングで注釈を追加する例を見つけることができません。