簡體   English   中英

如何在 Flutter Listview 中逐個滾動,逐個圖像,而不顯示兩個半圖像?

[英]How to scroll in Flutter Listview child by child, so image by image, without having two half images shown?

我想制作一個 Listview,其中每個項目都有屏幕尺寸的“寬度”,在它們之間水平滾動。

child: ListView(
        scrollDirection: Axis.horizontal,
        children: [
          Container(
            child: Image.asset("assets/images/tests/asset0.PNG"),
            width: MediaQuery.of(context).size.width,
          ),
          Container(
            child: Image.asset("assets/images/tests/asset1.PNG"),
            width: MediaQuery.of(context).size.width,
          ),
        ],
      ),

但是(例如,如果您在 Instagram 上水平滑動許多圖片)我希望孩子們在頁面上占滿(如果您開始在它們之間滾動,則不是一半或其他東西)。

有任何想法嗎?

使用 PageView.builder 代替 ListView

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM