在开发过程中我们可能会用到抽屉效果,弹出的界面我们可以进行很多操作,在原生开发中相比大家对这都不陌生,那么Flutter中抽屉效果是如何实现的呢?
首先感谢两位大佬提供资料,两位大佬的博客分别为大队辅导猿、rhyme_lph。如果也可以看一下两位大佬的详细接收,我这里只介绍实现和使用,下面先上效果图。
这个我们主要使用的Flutter提供的组件就是drawers, 那我们具体如何实现呢,由于直接使用drawers,会出现指定抽屉宽度,无法进行修改宽度,这里我就要处理一下。
下面还是老样子,我直接上带吗讲解
首先我们直接绘制drawers组件(SmartDrawer)剩下的就是使用了。
import