所以我试着为flutter应用建立一个用户ID页面,点击容器,容器的高度会增加,显示的是一组不同的数据,在expanded上,我还想添加一个可滚动的tabview,这是问题的第二部分。
预期的用户界面看起来像https://i.stack.imgur.com/62sro.gif。
我试过Expanded和expansion tile,都不能很好的实现输出,有没有别的方法可以实现呢?
所以我试着为flutter应用建立一个用户ID页面,点击容器,容器的高度会增加,显示的是一组不同的数据,在expanded上,我还想添加一个可滚动的tabview,这是问题的第二部分。
预期的用户界面看起来像https://i.stack.imgur.com/62sro.gif。
我试过Expanded和expansion tile,都不能很好的实现输出,有没有别的方法可以实现呢?
2条答案
按热度按时间5n0oy7gb1#
欢迎@阿南德皮莱,
首先将这一行添加到pubspec.yaml
expandable: ^5.0.1
中试试这个代码
luaexgnf2#
简单的逻辑是点击容器并改变其中的小部件,点击时调用setsate设置容器的高度、宽度、边距和子对象。