如何在颤振中添加条件

时间:2020-09-15 06:02:32

标签: flutter user-interface if-statement swipe

我想添加一个条件,例如如果有人单击Circle Avatar()图像,那么它将导航到其他页面(假设其他页面在我的情况下将为USERPROFILE()页面),否则有人向左或向右滑动导航到用户个人资料()页面 这是ontap->

的代码
actions: <Widget>[
          Padding(
            padding: const EdgeInsets.only(right: 20),
            child: GestureDetector(

              onTap: () {Navigator.push(context,MaterialPageRoute(builder: (context) => UserProfile()));},

              child: CircleAvatar(),
            ),
          ),
        ],

这是onswipeleft->

的代码
onSwipeLeft: () {
                setState(() {
                  Navigator.push(
                    context,
                    PageTransition(
                        type: PageTransitionType.rightToLeft,
                        child: UserProfile(),
                        inheritTheme: true,
                        ctx: context),
                  );
                });
              },

0 个答案:

没有答案