問題タブ [swiftui-ontapgesture]

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 投票する
1 に答える
33 参照

swiftui - SwiftUIで.onTapGestureを使用して、2つの異なるAPI(Button\TextFieldなし)から2つのリストでScrollViewReaderを使用する方法は?

私は、異なる銀行の2つのリストが通貨レートを示すプロジェクトを持っています。そして、最初のリストで通貨を選択すると、2番目のリストが同じ通貨に自動スクロールされます。ボタン付きのチュートリアルを見ましたが、必要なものではありません。onTapGesture を使用することを考えましたが、正しい方法で使用する方法がわかりません。ExchangeRatesPB(ccy) と ExchangeRatesNBU(cc) には、「USD」、「EUR」、「RUR」などの一部の通貨の同じ短い名前があります。とにかく助けてくれてありがとう。

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

swiftui - SwiftUI イメージが変更されない

VIPER アーキテクチャを使用して SwiftUI でプロジェクトを作成していますが、.onTapGesture を呼び出した後にイメージが更新されないという問題に直面しました。この機能に関連するコード ブロックは次のとおりです。

モデル:

インタラクター:

プレゼンター:

意見:

そして結果は見る

しかし、スターボタンをタップすると、「今はお気に入り/今はお気に入りではありません」と表示されますが、画像は変わりません。前もって感謝します!

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

swiftui - リストがスクロールされるまで SwiftUI .onTapGesture が機能しない

出入り口に名前を付けるために使用されるテキストフィールドがあります。テキストフィールドをタップすると、下にリストが展開され、共通の部屋名のリストが表示されます。リストをスクロールするまでリストから項目を選択できません。

これが私のコードです:

}

テキスト フィールドをタップすると、名前のリストが展開され、名前を入力し始めると、フィルター処理された名前をタップできます。しかし、名前の入力を開始しないと、リストをスクロールするまでリストから項目を選択できません。

showAutoRoomNames ブロックの .onTapGesture ブロックは、スクロールするまでヒットしません。理由はわかりません。

ご指摘ありがとうございます。