본문 바로가기

dev/flutter

플러터 리스트 또는 ListView 위젯 뒤집기

ListView 뒤집기

 

ListView.separated(
    reverse: true, // 뒤집기
    controller: scrollController,
    itemBuilder: (context, index) {
      return Wrap(
      	...
      );
    itemCount: list.length,
    separatorBuilder: (BuildContext context, int index) { 
      return const SizedBox(height: 12.0);
    },
  ),

 

 

List 뒤집기

 

List<String> a = ['1', '2', '3'];

List<String> reversed = a.reversed.toList();
// 또는
List<String> reversed = List.from(a.reversed);