問題タブ [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.
swiftui - SwiftUIで.onTapGestureを使用して、2つの異なるAPI(Button\TextFieldなし)から2つのリストでScrollViewReaderを使用する方法は?
私は、異なる銀行の2つのリストが通貨レートを示すプロジェクトを持っています。そして、最初のリストで通貨を選択すると、2番目のリストが同じ通貨に自動スクロールされます。ボタン付きのチュートリアルを見ましたが、必要なものではありません。onTapGesture を使用することを考えましたが、正しい方法で使用する方法がわかりません。ExchangeRatesPB(ccy) と ExchangeRatesNBU(cc) には、「USD」、「EUR」、「RUR」などの一部の通貨の同じ短い名前があります。とにかく助けてくれてありがとう。
swiftui - SwiftUI イメージが変更されない
VIPER アーキテクチャを使用して SwiftUI でプロジェクトを作成していますが、.onTapGesture を呼び出した後にイメージが更新されないという問題に直面しました。この機能に関連するコード ブロックは次のとおりです。
モデル:
インタラクター:
プレゼンター:
意見:
そして結果は
しかし、スターボタンをタップすると、「今はお気に入り/今はお気に入りではありません」と表示されますが、画像は変わりません。前もって感謝します!
swiftui - リストがスクロールされるまで SwiftUI .onTapGesture が機能しない
出入り口に名前を付けるために使用されるテキストフィールドがあります。テキストフィールドをタップすると、下にリストが展開され、共通の部屋名のリストが表示されます。リストをスクロールするまでリストから項目を選択できません。
これが私のコードです:
}
テキスト フィールドをタップすると、名前のリストが展開され、名前を入力し始めると、フィルター処理された名前をタップできます。しかし、名前の入力を開始しないと、リストをスクロールするまでリストから項目を選択できません。
showAutoRoomNames ブロックの .onTapGesture ブロックは、スクロールするまでヒットしません。理由はわかりません。
ご指摘ありがとうございます。