問題タブ [touchablewithoutfeedback]

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 に答える
128 参照

react-native - ReactNative で画面にレンダリングされた長いテキストのすべての単語の on press イベントの処理

  1. 長いテキスト (たとえば、本の一部) があり、それを画面にレンダリングする必要がありますが、タッチを処理するにはすべての単語が必要です。On touch この単語の翻訳を表示したいです。これを行うには、すべての単語をタッチ可能なコンポーネントの 1 つにラップするよりも効率的な方法はありますか?

  2. いくつかの単語を選択して、この単語の翻訳を表示できるようにしたい. すべての単語を touchable でラップする場合、ReactNative でこれを行う方法はありますか?

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

react-native - React Native UI Component Wrap in Touchable

私が作成したカスタム UI コンポーネントをユーザーが押したときを検出しようとしています (ビデオ フィードが表示されます)。私はすべてのタッチ可能なコンポーネントを使用してみましたが、理想的には TouchableWithoutFeedback コンポーネントを使用したいのですが、コンポーネントの押下を検出するものはありません。さらに、インスペクターでコンポーネントを選択するとエラーExpected to find at least one React rendererが発生しますが、レンダラーを使用するためにコンポーネントを正しくセットアップする方法がわかりません。

ネイティブ UI コンポーネント:

私のUIコンポーネントのJavascriptラッパーは次のとおりです。

そして、プレスを検出する私の試み:

React Native でネイティブ UI コンポーネントを実装しようとしたのはこれが初めてなので、間違ったことをしている場合は事前に謝罪してください。

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

react-native - TouchableWithoutFeedback がタッチ イベントを発生させない

押されたことをユーザーに警告する次のReact-Nativeコードがありますが、何にも応答しません。

さまざまなコンポーネントを使用してみTouchableましたが、どれも機能していないようです。唯一のものですButtonが、それは本当に私が望んでいるものではありません。スライダーを作成しているので、ボタンはこれにはあまり適していません。

とにかく、ここに私のコードがあります:

./styles.js

助けてくれてありがとう