問題タブ [swiftui-list]

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

ios - SwiftUI リストから基になる UITableView にアクセスする

ビューを使用して、全体を再実装せずに基になるオブジェクトListにアクセスする (したがって変更する) 方法はありますか?UITableViewListUIViewRepresentable

List自分の内でa を初期化しようとしましたUIViewRepresentableが、必要なときに SwiftUI にビューを初期化させることができないようで、UIViewサブビューのない空の基本を取得するだけです。

この質問は、SwiftUI でのBottom-first scrollingの答えを見つけるのに役立ちます。


UITableViewまたは、 SwiftUIで再実装するライブラリまたはその他のプロジェクトも、この質問に答えます。

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

swift - SwiftUIを使用して行を交互にする方法は?

私はSwiftUIを少しいじっているので、ScrollView2つの交互の行で水平にする方法を考えています。

私の例を使用すると、次のメッセージが表示されます。

コンパイラは、妥当な時間内にこの式を型チェックできません。式を別個のサブ式に分割してみてください

なぜこれが起こっているのですか、それを修正する方法、そしてそれに対するより良い解決策はありますか?

0 投票する
3 に答える
381 参照

swift - ScrollView 内のリストが WatchOs に表示されない

スクロールビュー内にリストがあり、画像とボタンの下に表示されません。また、リストとその他のアイテムを VStack 内に配置しようとしました。これにより、イメージとボタンをスクロールしてリスト全体を表示するのではなく、一度にリストの 1 つのアイテムを表示できます。

また、リストに追加.frame( minHeight: 0, maxHeight: .infinity) して、全体の高さを強制しようとしましたが、それも機能しませんでした。提案はありますか、これはswiftUIのバグでしょうか?

編集

スクロール時にこのエラーが発生することに気付きました: