20

ウィジェットのサイズ (小、中、大) ごとに異なるレイアウトを作成したいと考えています。ウィジェットのサイズに応じてコードを分岐するにはどうすればよいですか?

4

2 に答える 2

4

受け入れられた回答に加えて、Provider クラスのメソッド ( getTimeline、getSnapshot & placeholder )で、ファミリーメンバー varを持つコンテキストオブジェクトを取得します。

familyは、.systemSmall、.systemMedium、および .systemLargeの 3 つのウィジェット サイズのいずれかです。

Apple の公式ドキュメント.

于 2020-10-02T14:13:50.313 に答える