본문 바로가기
개발노트/Flutter

[Flutter] ListView 스크롤 안되게 하기

by 전지적진영시점 2023. 5. 2.
반응형

개발 환경

---------------------------------

OS : Mac

개발 툴 : android studio

개발 언어 : dart

개발 프레임워크 : flutter

---------------------------------

 

스크롤 뷰는 스크롤 가능한 리스트를 사용하기 위해 사용하는 위젯이지만

나는 지금 스크롤 되지 않는 리스트가 필요하다.

Column이나 Row로 만들면 코드가 너무 길어질거같다.

 

그냥 ListView를 사용해서 데이터를 뿌리고 스크롤 안되게 하려한다.

 

 

physics: NeverScrollableScrollPhysics(),

 

 

위 소스를 추가해주면 되는데 어디다가 추가하냐면

 

 

return ListView.builder(
  itemCount: value.length,
  physics: NeverScrollableScrollPhysics(),
  itemBuilder: (context, index) {
    return Container(
      margin: const EdgeInsets.symmetric(
        horizontal: 12.0,
        vertical: 4.0,
      ),
      child: ListTile(
          onTap: () => print('${value[index]}'),
          title: Text('${value[index]}')
      ),
    );
  },
);

 

 

저기다가 추가해주면 된다 !

반응형

댓글