动画速度调节

This commit is contained in:
2024-09-12 21:47:00 +08:00
parent 1186e3a8a5
commit 3734afd465

View File

@@ -142,23 +142,64 @@ fun NavigationController(
) )
} }
} }
composable(route = NavigationRoute.ModificationList.route) { composable(route = NavigationRoute.ModificationList.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) {
ModificationListScreen() ModificationListScreen()
} }
composable(route = NavigationRoute.MyMessage.route) { composable(route = NavigationRoute.MyMessage.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) {
NotificationsScreen() NotificationsScreen()
} }
composable(route = NavigationRoute.Comments.route) { composable(route = NavigationRoute.Comments.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) {
CommentsScreen() CommentsScreen()
} }
composable(route = NavigationRoute.Likes.route) { composable(route = NavigationRoute.Likes.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) {
LikeNoticeScreen() LikeNoticeScreen()
} }
composable(route = NavigationRoute.Followers.route) { composable(route = NavigationRoute.Followers.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) {
FollowerNoticeScreen() FollowerNoticeScreen()
} }
composable( composable(
route = NavigationRoute.NewPost.route, route = NavigationRoute.NewPost.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) { ) {
NewPostScreen() NewPostScreen()
} }
@@ -197,10 +238,10 @@ fun NavigationController(
composable( composable(
route = NavigationRoute.UserAuth.route, route = NavigationRoute.UserAuth.route,
enterTransition = { enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 100)) fadeIn(animationSpec = tween(durationMillis = 0))
}, },
exitTransition = { exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 100)) fadeOut(animationSpec = tween(durationMillis = 0))
} }
) { ) {
UserAuthScreen() UserAuthScreen()
@@ -208,15 +249,23 @@ fun NavigationController(
composable( composable(
route = NavigationRoute.EmailSignUp.route, route = NavigationRoute.EmailSignUp.route,
enterTransition = { enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 100)) fadeIn(animationSpec = tween(durationMillis = 0))
}, },
exitTransition = { exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 100)) fadeOut(animationSpec = tween(durationMillis = 0))
} }
) { ) {
EmailSignupScreen() EmailSignupScreen()
} }
composable(route = NavigationRoute.AccountEdit.route) { composable(
route = NavigationRoute.AccountEdit.route,
enterTransition = {
fadeIn(animationSpec = tween(durationMillis = 0))
},
exitTransition = {
fadeOut(animationSpec = tween(durationMillis = 0))
}
) {
AccountEditScreen2() AccountEditScreen2()
} }
composable(route = NavigationRoute.ImageViewer.route) { composable(route = NavigationRoute.ImageViewer.route) {