Human Interface Guidelines —— Page Controls

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚

Page Controls

Human Interface Guidelines链接:Page Controls

Page Control

Page Control显示当前页面在一组水平页面中的位置。 它显示为一系列小指示点,用来表示将按照顺序打开的可用页面。 

实心点表示当前页面。 从视觉上来说,这些点总是等距离的,并且如果在屏幕上显示太多,则会被剪切。 用户可以点击 page control 的前端或后端来访问下一页或上一页,但是他们无法点击特定的点以访问特定的页面。 导航总是按顺序进行,通常是将页面从一边滑入滑出。

使用时注意

·不要使用page control展示具有次级页面的页面

Page control不显示页面如何关联指示或者哪个页面对应于每个点。 这种类型的控件设计用于同等地位的页面。

·不要显示太多页面

超过10个点几乎难以一眼就知道个数,超过20个的打开页面按顺序访问非常耗时。 如果您的app需要同时显示20多页,请考虑使用不同的排列方式(如grid),以实现非顺序导航。

·Page Control应在屏幕底部居中

Page Control应始终居中并位于内容底部和屏幕底部之间。 这使它可见,不会挡住内容。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏陈仁松博客

ASP.NET Core 'Microsoft.Win32.Registry' 错误修复

今天在发布Asp.net Core应用到Azure的时候出现错误InvalidOperationException: Cannot find compilati...

4818
来自专栏pangguoming

Spring Boot集成JasperReports生成PDF文档

由于工作需要,要实现后端根据模板动态填充数据生成PDF文档,通过技术选型,使用Ireport5.6来设计模板,结合JasperReports5.6工具库来调用渲...

1.2K7
来自专栏ASP.NETCore

ASP.NET Core 整合Autofac和Castle实现自动AOP拦截

除了ASP.NETCore自带的IOC容器外,我们还可以使用其他成熟的DI框架,如Autofac,StructureMap等(笔者只用过Unity,Ninjec...

674
来自专栏魂祭心

原 canvas绘制clock

4034
来自专栏落花落雨不落叶

canvas画简单电路图

59911
来自专栏杨龙飞前端

scrollto 到指定位置

2494
来自专栏菩提树下的杨过

Flash/Flex学习笔记(23):运动学原理

先写一个公用的小球类Ball: package{ import flash.display.Sprite; //小球 类 public class B...

25210
来自专栏转载gongluck的CSDN博客

cocos2dx 打灰机

#include "GamePlane.h" #include "PlaneSprite.h" #include "BulletNode.h" #include...

5346
来自专栏张善友的专栏

Mix 10 上的asp.net mvc 2的相关Session

Beyond File | New Company: From Cheesy Sample to Social Platform Scott Hansel...

2537
来自专栏闻道于事

js登录滑动验证,不滑动无法登陆

js的判断这里是根据滑块的位置进行判断,应该是用一个flag判断 <%@ page language="java" contentType="text/html...

6708

扫码关注云+社区