問題タブ [swiftui-foreach]

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

swiftui-foreach - SwiftUI - ForEach ループのポップオーバー

うまくいけば、SwiftUIで私の問題を解決してくれる人がいます。ForEach ループで 30 個のボタンを表示していますが、これらのボタンには独自のポップオーバーが必要です。

私のコードは現在次のようになっています。

$isPresented 変数でこれを実現するにはどうすればよいですか? 現在、これらのボタンのいずれかをタップしても何も起こりません。これは、ForEach ループのない単一の要素と、これらの各要素の $isPresented 変数がある場合にのみ機能します。

お役に立てれば幸いです。

前もって感謝します。

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

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

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

これが私のコードです:

}

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

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

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