您当前的位置: 首页 >  动画

一行代码为特定状态绑定SwiftUI视图动画

发布时间:2022-06-22 10:35:30 ,浏览量:0

在这里插入图片描述

概述

我们知道在SwiftUI中,根据状态改变视图显示属性,即可创建出许多灿烂多彩的动画效果。

但是,有时我们希望单独为某个状态绑定动画效果,如何做到呢?

在这里插入图片描述

如上图所示,我们在列表首行被遮挡时在顶部显示用户的概览面板。

用户概览面板的显示与隐藏已经有了不错的动画效果,但列表顶部的标题(“小伙伴们”)却没应有的动画,显得很生硬。

如何修复这个问题呢?

其实只需一行代码即可搞定,Let’s go!

动画用户概览面板

首先,我们来看一下目前整个界面布局的代码:

@State private var showUserPanel = false if showUserPanel <
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    108180博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0914s