問題タブ [touch]

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.

0 投票する
0 に答える
2277 参照

events - touchesbegan から別のメソッドに x& y 値を取得する方法

こんにちは

touchesbeganから x& y 値を取得する方法は、私たちの方法で、TextField の場所を取得するためにこのようなサンプルを作成しました。この場所は、テキストの場所を計算し、UIImage にテキストを追加する別の方法で取得されました。 、この最終段階でこのパラメーターをCGContextShowTextAtPointに渡すという問題に直面しています。これは私のコードです。

テキストの位置を修正できるように、location.x,location.y,get の値が別のメソッドに渡される必要があります。

前もって感謝します

0 投票する
1 に答える
1518 参照

iphone - UITableViewはパススルータッチを受け入れません

カスタムUIViewからその下のUITableViewにタッチを渡そうとしています(UIViewはUITableViewの真上にあります)。ただし、機能していないようです。

カスタムUIViewで、次のすべてを試しました(例としてtouchesMovedを使用していますが、4つのタッチメソッドすべてにこれを実装しました)

UITableViewへのポインターをカスタムUIViewに直接渡して、これを実行しようとしました。

UITableViewをスクロールできないため、これらのオプションはどれも何もしないようです。これがうまくいかない理由はありますか?

0 投票する
1 に答える
326 参照

blackberry - Blackberry で TouchEvent.UP をキャプチャできません

Scrollable Image フィールドに取り組んでいます。TouchEvent.DOWN mTouchEvent.MOVE、TouchEvent.UP を処理しています。TouchEvent.UPセクションになぜか制御が行きません。UPイベントのキャプチャ方法。ドラッグの始点と終点を見つけなければなりません。

私のコードは次のようになります..

前もって感謝します。

0 投票する
2 に答える
1782 参照

iphone - アクションは、iphone用のcocos2dのccTouchBegan内からCCSpriteで実行されません

基本的に、タッチが検出されたらすぐにボタンを拡大しようとしています。これが私のシーンです:

予想どおり、Xを適切にスケーリングします。(テストのためにそこに投げました。)しかし、何らかの理由でアクションが実行されていません。:(誰かアイデアはありますか?

編集:cocos2d0.99btwを使用します。

0 投票する
2 に答える
1479 参照

iphone - iPhoneタッチ入力を取得する信頼できる方法は?

タッチ入力を機能させるために、MoveMe サンプルを使い始めました。

基本的に、タッチ入力を取得するために次の 2 つのコールバック関数を定義します。

一度に画面に 5 回以上タッチするまで、これは問題なく機能します。その後、正常に動作しなくなります。画面に 5 回以上タッチしても、「タッチダウン」メッセージは表示されません。さらに悪いことに、画面からすべての指を離すまで、すべての「タッチアップ」メッセージを確実に取得することはできません。

6 本の指でタッチしてから 3 本を離し、残りの 3 本を下げたままもう一度タッチすると「タッチダウン」になりますが、離すと「タッチアップ」になる場合とそうでない場合があります。

これにより、タッチを追跡することがほとんど不可能になり、通常、Touch Manager に渡されると、タッチが永久に「立ち往生」してしまいます。

タッチ入力を取得するために使用するより良い API はありますか? 少なくとも、画面が現在タッチされているかどうかを確実に取得するために呼び出すことができる関数はありますか? そうすれば、すべての指が離されたときにマネージャーをリセットできます。

編集:

そうです、私が見逃しているものがあるに違いありません。現在、電卓は、これらのコールバックではできないことを行っているためです。

一度に 1 つのタッチしか受け付けず、画面に複数のタッチがある場合はすべてのタッチを「キャンセル」しますが、画面に「複数」のタッチがあることを知るためにそれらを追跡する必要があります。

画面に触れるとボタンが下がり、画面に別のタッチを追加すると、ボタンが解放され、クールになり、複数回のタッチは許可されません。ここで、さらに 4 本の指を画面に追加して合計 6 本の指を追加すると、画面が壊れます。これらの 6 本の指を離すと、アプリは「up」コールバックを取得しません。それでも、すべての指を離してもう一度タッチすると、ボタンが押し下げられるので、すべての指を離したことがわかります!! どうやって??

0 投票する
1 に答える
4388 参照

java - Webview がタッチ イベントに応答しない

埋め込み Web ビューを使用して、画像のサムネイルで構成される Web ページを表示しています。これらのサムネイルは、他の Web ページへのリンクです。現在、私のアプリケーションは、これらのサムネイルでのタッチ イベントへの応答をランダムに停止します。デバイスがスタンバイからウェイクアップすると、より頻繁に発生します。しかし、この問題は、他のページを読み込んでサムネイル ページに戻ると修正されます。

onClickListenerwebview にを追加しようとしましたが、アプリケーションが正常に動作している場合でも、何も返されません。

0 投票する
1 に答える
4571 参照

iphone - UIImageViewサブクラスタッチ検出

UIImageViewいつ触れられるかを知る必要があるサブクラスがあります。(以下の完全なコード。)私はこれこれの両方を見つけて読んだ。それらはやや有用でしたが、どちらも実際には機能しませんでした。メソッドが呼び出されていないだけでなくtouchesBegan:withEvent:、画像の後ろにあるボタンが押されています。

これが私のコードです:

ヘッダーファイル:

実装ファイル:

発信コード:

このビューは、別のビュー()のサブビューとして追加されていMathKeyboardます。スーパービューは別のビュー(システムキーボード)をカバーしているため、ユーザーインタラクションを有効にすることはできません。システムのキーボードビューに追加しようとするMathKeyboardKeyと、表示されません。UIButtonを使用しようとすると、どのビューに配置しても表示されません。

明らかでない場合の質問は、このUIImageViewサブクラスのタッチをどのように検出するかです。

0 投票する
1 に答える
1364 参照

objective-c - scrollViewDidScroll中にタッチ位置を取得するにはどうすればよいですか

UIScrollView が scrollViewDidScroll イベントでデリゲートへのタッチ イベントの送信を停止したようです。y の場所を取得しようとしていますが、イベントへのアクセスが見つからないようです。スクロール中の位置に基づいてビューを更新したいと思います。

私が持っていた最高のリードはこれでした(http://github.com/andreyvit/ScrollingMadness)が、これは私の質問に完全には答えていません。

任意のポインタと感謝!

0 投票する
1 に答える
1729 参照

iphone - iPhone:タップに応答する複数の領域を持つカスタムUITableViewCell?

タップできる複数の領域を持つカスタムUITableViewCellを作成するように依頼されました。

これらの領域にはボタンやグラフィックはありません-それらは非表示になります。ユーザーがセルの3分の1をタップするかどうかに応じて、3つの異なるメソッドが呼び出されます。

|| decrementFooCount || viewFooDetails || 増分FooCount||

セルには、常に表示する必要のあるいくつかのラベル(fooNameとfooCount)があります。

私はおそらくセルの上に3つの隠されたUIButtonを考えていますか?

また、デフォルトの動作を削除するには、スワイプを維持する必要があります。

0 投票する
7 に答える
19164 参照

iphone - UIImageView の touch イベント ハンドラ

私はちょうど iPhone の開発について述べているところですが、私がやりたいことを探している答えを見つけることができないようです。

プログラムで UIImageView を作成し、タッチ機能のイベント ハンドラーを設定できるように思えます。

C#では、次のようなものがあります

ボタン b = new Button(); b.Click+= ハンドラー コード

今私はこれを持っています

タッチ イベントをオーバーライドするにはどうすればよいですか?

ありがとう