app评价弹窗制作

ops/2024/10/19 12:36:53/

亲爱的小伙伴,在您浏览之前,烦请关注一下,在此深表感谢!

课程主题:app评价弹窗制作

主要内容:弹窗基本组成、显示与隐藏、多元件交互、情形应用

应用场景:app评价类弹窗、其他选项类弹窗均适用

案例展示:

app评价弹窗制作


正文内容:评价设计逻辑:差评(小于2)、中评(大等于2小于5)、好评(5);

步骤一:建立评价弹窗基本内容,包括弹窗背景框、五个小星星、五个外边框、评价评语、取消和提交按钮,如下图

1

步骤二:组成一个弹窗命名为评价弹窗,载入时隐藏;

2

步骤三:命名!非常重要因为这个弹窗的形状太多,小星星命名1——5,外框为了好辨识和小星星对应关系,可以命名为1+1;2+1;3+1;4+1;5+1;评语分别命名:评语好评、评语中评、评语差评;

3

步骤四:五个外框分别与小星星对应,单击时显示隐藏——切换可见性(x),依次添加交互

4

步骤五:五个小星星开始设计交互,第一个小星星交互,分为单击时显示与隐藏的项目和显示时显示和隐藏的项目,参照下图的交互细节;

5

第二个小星星交互和第一个小星星逻辑一样,分为单击时和显示时两个方向去设计;

6

第三个小星星,逻辑同上细节参考下图;

7

第四个小星星,逻辑同上细节参考下图;

8

第五个小星星参考下图;

9

步骤六,增加提交按钮跳转对应评价页面,分别做好三个页面用于承载跳转显示;提交的逻辑判断采用情形的设定,细节如下;

10

11

本课小结:评价弹窗的设计思路在于深度理解显示与隐藏的内涵,显示/隐藏的发起一般是由某个元件发起,而结果的呈现是被动的元件,即如果显示B,那么发起交互是A,B本身不能调起自身的状态变化;另外就是情形的应用,相当于if...else判断语句,可以说情形和中继器承载了太多的组合应用。


相关课程直通车:

中继器实现时间读取和修改-CSDN博客

Axure复选框全选反选取消高级交互-CSDN博客

Axure横向菜单高级交互-CSDN博客

Axure垂直菜单展开与折叠-CSDN博客

Axure树形菜单展开与折叠-CSDN博客

如有其他相关问题,欢迎私信沟通,关注  结构化知识课堂-CSDN博客

明天的产品大咖就是你,创作不易,麻烦关注一下,点赞+收藏,感谢大家!


http://www.ppmy.cn/ops/126721.html

相关文章

Spring Boot框架下的电影评论网站实现

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统,它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等,非常…

linux搭建elasticsearch

0、安装前检查Java 确保java已安装,且在OpenJDK 8以上 java -version 1、安装Elasticsearch wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.1-linux-x86_64.tar.gz2、复制Elasticsearch 到/etc目录 cp -r /home/elasticsearch…

TikTok账号策略:IP和网络环境的要求分析

在当今社交媒体迅猛发展的时代,TikTok作为一款短视频平台,凭借其独特的算法和庞大的用户基础,吸引了越来越多的内容创作者和营销人员。成功地运营一个TikTok账号,除了优质的内容创作外,良好的IP和网络环境也至关重要。…

Flume面试整理-常见的Source类型

Apache Flume提供了多种Source(源)类型,用于从不同的数据源收集数据。这些Source类型可以灵活配置,以满足各种数据收集需求。以下是Flume中常见的Source类型及其特点: 1. Avro Source ● 描述:Avro Source用于接收来自其他Flume Agent或应用程序的数据,这些数据通常以Av…

leetcode hot100 之【LeetCode 42. 接雨水】 java实现

LeetCode 42. 接雨水 题目描述 给定一个非负整数数组 height 表示柱状图中每个柱子的高度,请你计算按此排列的柱状图能接多少雨水。 示例 1: 输入:height [0,1,0,2,1,0,1,3,2,1,2,1] 输出:6 解释:上面的柱状图可以…

基于SSM+微信小程序的宠物管理系统1

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1、项目介绍 基于SSM微信小程序的宠物管理系统实现了管理员、店主、用户。 管理员实现了店主管理、附件宠物店、管理员、用户管理、猫狗查询、猫狗宠物社区、商品信息等、店主实现了商品信息管理。用户…

排序算法学习

一、引言 排序算法在计算机科学中占据着至关重要的地位。无论是处理数据、搜索算法还是优化程序性能,都离不开高效的排序。不同的排序算法有着各自的特点和适用场景,了解它们的原理、时间和空间复杂度以及代码实现,有助于我们在实际编程中选…

[已解决] pycharm添加本地conda虚拟环境 + 配置解释器 - pycharm找不到conda可执行文件

目录 问题: 方法: 补充:创建conda虚拟环境 参考文档:pycharm找不到conda可执行文件怎么办?-CSDN 问题: 1.显示:未为项目配置 Python 解释器 2.想在pycharm中使用本地创建的虚拟环境 方法&a…