Language/Java, Android
[flutter] Vertical viewport was given unbounded height
beagle developer
2021. 9. 13. 21:53
Vertical viewport was given unbounded height
플러터로 ListView 연습을 하는중에 위와같은 에러가 생겼습니다.
높이에 뭔가 문제가 있다는거같은데 뭘 넣어야 높이값이 지정되는지 잘 모르겠습니다.
검색해보니 ListView 속성 중에서 scrollDirection 과 shrinkWrap 가 빠진것을 발견하였습니다.
ListView를 입력한 코드는 아래와 같습니다.
Widget playerList() {
return ListView.separated(
scrollDirection: Axis.vertical,
shrinkWrap: true,
itemCount: _valueList.length,
itemBuilder: (context, index) {
return Row(
children: <Widget>[
Expanded(
flex: 1,
child: Center(
child: Text(
'$index',
style: TextStyle(
fontSize: 20.0
),
),
),
),
Expanded(
flex: 2,
child: TextField(
controller: myController,
decoration: InputDecoration(
hintText: '이름'
),
keyboardType: TextInputType.text,
)
),
],
);
}, separatorBuilder: (BuildContext context, int index) {
return Divider();
},
);
}
scrollDirection 과 shrinkWrap 을 추가한 후 실행하니 이상없이 잘 나타납니다.
[출처] https://cishome.tistory.com/157
[flutter] Vertical viewport was given unbounded height
Vertical viewport was given unbounded height 플러터로 ListView 연습을 하는중에 위와같은 에러가 생겼습니다. 높이에 뭔가 문제가 있다는거같은데 뭘 넣어야 높이값이 지정되는지 잘 모르겠습니다. 검색해
cishome.tistory.com