Flutter - 弯曲的导航栏 - 在屏幕外绘制

Flutter - Curved Navigation Bar - draw outside of the screen

我正在使用 curved_navigation_bar:this one

我有一个缩小到原来大小的 1/4 的动画容器,它有一个弯曲的导航栏, 当 Container 缩小时,导航栏在容器外画了一点点,我需要一种方法来阻止它。

附:问题的截图,你可以在蓝色圆圈中看到它做了额外的绘图,我需要停止。

我在网上搜索了解决方案,甚至尝试检查源代码,但没有成功

@pskink给出的解决方案

使用clipRRect(或clipReck)并在其中放入AnimatedContainer的整个child,将完美解决这个问题!