SwiftUI目前下拉上拉的实现大部分是基于对offset的判断 ,下拉刷新的实现可以参考SwiftUI-PullToRefresh。本文根据SwiftUI的特点来实现上拉更多。
List默认是VStack布局,可以将内容的展示用ForEach实现,在内容下面我们放一个Button ,在Button的onAppear方法里调用loadMore方法。Demo链接
实现效果如下:

SwiftUI目前下拉上拉的实现大部分是基于对offset的判断 ,下拉刷新的实现可以参考SwiftUI-PullToRefresh。本文根据SwiftUI的特点来实现上拉更多。
List默认是VStack布局,可以将内容的展示用ForEach实现,在内容下面我们放一个Button ,在Button的onAppear方法里调用loadMore方法。Demo链接
实现效果如下:
本文标题:SwiftUI-List下拉刷新上拉更多的简单实现
本文链接:https://www.haomeiwen.com/subject/lhzswctx.html
网友评论