page_entry_animation 0.0.3 copy "page_entry_animation: ^0.0.3" to clipboard
page_entry_animation: ^0.0.3 copied to clipboard

Flutter 页面进场动画,支持从左往右、从右往左、从上往下以及从下往上。从右往左和从下往上的页面,在安卓上也支持类似IOS左侧滑动推出。

page_entry_animation #

Flutter 页面进场动画,支持从左往右、从右往左、从上往下以及从下往上。从右往左和从下往上的页面,在安卓上也支持类似 IOS 左侧滑动推出。

保证顺滑,GIF图床比较卡顿 #

从右往左(R2L) #

image

从左往右(L2R) #

image

从下往上(B2T) #

image

从上往下(T2B) #

image

Widget 参数: #

Parameter Type Default Description
widget Widget null 传入的页面 Widget
type PageEntryAnimationType PageEntryAnimationType.R2L 渲染类型,默认从右往左加载
backgroundColor Color null 侧滑退出的背景蒙层颜色
needSlideOut bool true 是否需要左侧滑动退出,默认 true。从上往下(T2B),从左往右(L2R)类型不支持侧滑退出

调用示例: #

 Navigator.of(context).push(PageEntryAnimation(
                  ContainerTest(),
                  backgroundColor: Colors.red,
                  needSlideOut: true,
                  type: PageEntryAnimationType.R2L))
2
likes
20
pub points
0%
popularity

Publisher

unverified uploader

Flutter 页面进场动画,支持从左往右、从右往左、从上往下以及从下往上。从右往左和从下往上的页面,在安卓上也支持类似IOS左侧滑动推出。

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on page_entry_animation