問題タブ [swiftui-environment]

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

swift - Swift UI: アニメーションのトランジションは、長方形が表示されたときではなく、長方形が終了したときにのみ再生されます

これは私のアニメーション遷移のコードです ^^

ボタンをクリックするとボックスが拡大し、もう一度クリックすると縮小します。現在、ボックスは遷移なしで表示され、2 回目のクリックで小さな形状に遷移します。

これは次のようになります。

https://im7.ezgif.com/tmp/ezgif-7-01329e73f283.gif

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

xcode - (SWIFTUI) フォームからデータを読み取り、そのデータを別のビューのリストに表示する

私の目標は、ユーザーが 1 つのビュー (新しいタスクの追加) でフォームに入力し、[新しいタスクの作成] ボタンを押すと、フォームのデータが別のビュー (割り当ての表示) に引き継がれ、リストの新しいアイテム。このリスト項目には、データの 5 つの変数すべてが含まれ、クリック可能である必要があります。

ただし、ビュー間でプロパティを接続するのに問題があります。これが [割り当ての追加] ページのコードです。

まず、ボタンが次のビューに移動しません。「'ViewAssignment' イニシャライザの結果が使用されていません」という警告が表示されます。しかし、プロパティが他のビューに接続されている場合でも、テキストは表示されません。他のビューは次のとおりです。

@State と @Published のどちらを使用すべきかよくわからないため、探しているエラーについて少し混乱しています。他のビューのフォームにテキストを入力しても、画面にポップアップするテキストはありません。

誰かが私をチュートリアルの方向に向けることができたとしても、助けていただければ幸いです。