在 TabBarView 中预加载页面内容
Preload page content in TabBarView
我目前正在使用 TabBarView
来显示一长串图像(想想图片库或漫画 reader)。
似乎每张图片都是在我开始滑动到新页面时才加载的,我。 e.当新页面的边缘变得可见时。
在 Android ViewPager
中,我们 setOffscreenPageLimit
能够预先创建仍在屏幕外的页面。
TabBarView
中是否有类似的功能,或者我是否必须在较低级别实现预加载,例如。 G。预取图像并在本地缓存它们?
额外问题:TabBarView
是这个用例的正确小部件还是有更轻量级的替代方案(考虑到我 不 想要简单的滚动但滑动和自动居中页面)。
我认为我们目前在 TabBarView
中没有对预加载选项卡的内置支持。您可以自己添加它,或者使用 createLocalImageConfiguration
和 NetworkImage.resolve
,您可能会导致图像被缓存。
我目前正在使用 TabBarView
来显示一长串图像(想想图片库或漫画 reader)。
似乎每张图片都是在我开始滑动到新页面时才加载的,我。 e.当新页面的边缘变得可见时。
在 Android ViewPager
中,我们 setOffscreenPageLimit
能够预先创建仍在屏幕外的页面。
TabBarView
中是否有类似的功能,或者我是否必须在较低级别实现预加载,例如。 G。预取图像并在本地缓存它们?
额外问题:TabBarView
是这个用例的正确小部件还是有更轻量级的替代方案(考虑到我 不 想要简单的滚动但滑动和自动居中页面)。
我认为我们目前在 TabBarView
中没有对预加载选项卡的内置支持。您可以自己添加它,或者使用 createLocalImageConfiguration
和 NetworkImage.resolve
,您可能会导致图像被缓存。