問題タブ [uiviewrepresentable]

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

swift - SwiftUIのバインド変数を持つUICollectionViewCell?

だから私はSwiftUIに基づいてプロジェクトを構築しており、構造体ビューの1つにUICollectionViewを生成するUIViewRepresentableがあります。また、このビューには、トグル時に新しいシートを表示する「showNextSheet」という @State 変数があります。

UICollectionView を正常に実装しましたが、ユーザーが UICollectionView のセルをクリックしたときに新しいシートを表示しようとしています。「didSelectItemAt」メソッドにアクセスできますが、Binding 変数 (showNextSheet) をセルに渡す方法がわかりません。これは可能ですか?

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

swift - onCommit、isEditing、およびカスタム テキスト ビューへのカスタム バインディングを追加する方法は?

以下の UIViewRepresentable isEditing および onCommit プロパティを与える最良の方法は何ですか? SwiftUI での TextFields の呼び出し時にまったく同じ機能を持たせたい (リターン キーが押されたとき [onCommit] またはテキスト フィールドがクリックされたとき [isEditing] のコードを追加できる)

補足: 理由はわかりませんが、渡したバインディング変数が実際の値を変更していません。get/set プロパティを使用してカスタム バインディングをセットアップしたのに、セットが値を出力していないためです。(この値は、textview に渡されるテキストである必要があります)