develop/flutter

flutter ListView

i'm suna 2023. 8. 28. 23:15

ListView.builder()

context 를 index만큼 복사반복

ListView.builder(
  itemCount: 100, // 전체 아이템 개수
  itemBuilder: (context, index) { // index는 0 부터 99까지 증가
		return Text("$index"); // 100번 실행
  }
),

ListView.separated()

요소 사이에 구분선 넣기

ListView.separated(
        itemCount: 10,
        itemBuilder: (context, index) {
          return feed();
        },
        separatorBuilder: (context, index) {
          return Divider();
        },
      ),