🍎
[SwiftUI] List以外でrefreshable を使用する
概要
上から下に画面を引っ張るとページ更新されるPull to Refresh
の方法として、
現状純正のAPIとしてrefreshableを使用します。
refreshableは現状ではListのコンポーネントのみで使用出来るAPIなので、
その他のコンポーネントでは使用出来ません。
今回はよく使用されるScrollViewで、
refreshableを使用出来るようカスタムする方法をまとめます。
成果物
Pull to Refresh
の動作でScrollView内のTextが変更される挙動になります。
こちらListでは無いので、ScrollViewとして自由度の高いViewの配置が可能です。
ソースコード
参考
Discussion