首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最新iOS设计规范二|7大应用架构

提供新手引导帮助人们享受您的应用程序,而不仅仅是设置它。用户很高兴有机会了解更多有关您的应用程序的信息,但他们也希望它能够正常工作。所以避免在新手引导中出现设置或权限许可信息。 快速进入。...后台也要尽可能使用预加载,例如在播放动画或用户正在操作导航的选项卡时,后台预先加载出来即将播放和显示的内容。 用引导或娱乐的方式来掩盖加载的时间。...导航的标题可以显示层级结构中的当前位置,返回按钮可以轻松返回到上一位置。 使用 Tab Bar(标签)展示对应类别的内容或功能。使用标签显示对应类别的内容或功能。...天气应用程序使用页面控件来显示特定于位置的天气页面。...如果APP包含引导用户到“设置”的文本,例如:“转到设置> MyApp>隐私>位置服务”,则会提供一个自动打开该位置的按钮

2.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

iOS开发常用之网络

LTNavigationBar - LTNavigationBar为导航添加动态着色效果,可自定义其背景色.Demo包含:1。变换背景色; 2。滚动视图,导航和状态重叠。...RMParallax - RMParallax是一个应用程序启动页引导开源项目,除了细微的翻页视差效果,描述文本的过渡也非常美观(版本新特性,导航页,引导页)。...ADo_GuideView - 转动的用户引导页(模仿网易bobo)因为没有从应用程序包里抓到@ 3x的图片,建议在iPhone5模拟器运行,保证效果〜(版本新特性,导航页,引导页)。...支持block回调版本新特性,导航页,引导页)。 MZGuidePages - 自己写的通用导航页,可以直接引入工程使用,请参考案例(版本新特性,导航页,引导页)。...(版本新特性,导航页,引导页)。 ABCIntroView - ABCIntroView是一个易于使用的入门类,让你到达主屏幕之前介绍你的应用程序(版本新特性,导航页,引导页)。

23.6K10

超好看的30款网站侧边设计

但总体来讲,侧边对网站的好处有以下: ● 放置导航菜单以快速引导访客; ● 突出显示关键信息,例如广告、联系方式或最新消息; ● 刺激用户进行点击和浏览,降低跳出率,提升转化; 第二部分:30个优秀的网站侧边设计...1.Anthony j rayburn Anthony j rayburn的侧边栏位于网站右侧,突出显示了多种信息,包括logo、引导用户的链接、社交按钮和联系信息,使用了优雅、独特的字体,搭配插画风格的...Grace chuang Grace chuang是一个作品集单页网站,该网站布局分为三大部分,左侧为带有logo和社交按钮的侧边,中心是网站所有者的照片展示,右侧是自我介绍。 ? 4....Nice cream Nicecream 是一家手工冰淇淋生产网站,图文的布局和搭配很好的凸显了网站主题,侧边导航位于左侧,引导用户轻松访问感兴趣的内容。 ? 6....Jasminestar Jasminestar的侧边文本设计比较独特,看起来像一个左旋90°的顶部导航,并且使用留白突出显示,还提供了关闭按钮,方便用户以自己喜欢的方式浏览页面。 ? 7.

11.8K10

iOS 9人机界面指南(一)上篇:UI设计基础 - 腾讯ISUX

UIKit提供的UI组件可以大致分为以下4种类型: (Bars):包含了上下文信息来指引用户他们所在的位置,以及控件来帮助用户导航或执行操作。...很多iOS应用程序只有一个窗口;可以支持外部显示设备器的应用程序可以有不止一个窗口。...iOS能随着尺寸类别和显示环境变化而自动生成不同布局。举个例子,当垂直尺寸从压缩变为常规时,导航和工具会自动变高。 当你靠尺寸类别来驱动布局变化时,你的应用在任何显示环境时都能显示得很好。...使用导航(Navigation Bar)帮助用户轻松访问分层内容。导航的标题可以显示用户当前所处的层级,而后退按钮可以回到上一层级。想要了解更多内容,请查看Navigation Bar....工具(Toolbar)。尽管工具导航或标签相似,但是工具不具导航作用。相反,工具为用户提供了可以控制当前屏幕内容的控件。

1.8K41

10.6K Star开源一款轻量级简洁高效的开源PDF阅读器,只有7MB,很小了,Windows必备

SumatraPDF软件介绍 Sumatra PDF是一款免费开源的轻量级PDF阅读器,体积小、速度快、绿色便捷、单执行文件,写注册表项。...安装程序引导您完成安装过程。 2.启动应用程序:安装完成后,双击桌面上的SumatraPDF图标以启动应用程序。...3.导入文件:在应用程序中,点击菜单的“文件”,然后选择“打开”,或者直接使用快捷键Ctrl+O。在文件浏览器中选择要打开的PDF文件,然后点击“打开”。...4.浏览文件:打开文件后,您可以使用菜单上的导航按钮来浏览文件的不同页面。您还可以使用滚动条或鼠标滚轮来滚动页面。 5.搜索内容:如果您想要在文档中搜索特定内容,可以使用菜单上的搜索框。...点击菜单上的“设置”按钮来访问和修改这些选项。 无论是阅读大型PDF文件,还是浏览其他支持的格式,该软件都是一个强大而灵活的选择。

1K40

Cocoa编程中视图控制器与视图类详解

导航控制器自动构建并处理Back按钮; 3. 导航控制器提供简单的菜单可帮助用户进行自定义控件。4....使用pushViewController: animated:可推入一个新的控制器,从而增加新的项到导航栈。(记住:导航控制器添加一个视图进去,这个导航是没有意义的!)...设置导航按钮并不是去设置导航本身。一切都是在被推入的UIViewController子类内部执行推入请求和相关导航的定制(如:右键按钮)。...其描述了导航显示的内容,而正好UIViewController另有一导航项属性navigationItem包括左按钮(leftBarButtonItem)、右按钮(rightBarButtonItem...)和标题(title)、用于显示标题的视图(titleView),以及用于从当前视图向后导航的Back按钮(backBarButtonItem)和隐藏后退按钮(hidesBackButton)。

5K50

七个用户体验设计小秘诀,打造最舒服的互动流程

考虑到他们的注意力减少,应该将用户快速引导到他们要找的内容。 内容就是界面。 地图 Google地图是一个很好的例子。为了重新设计,Google删除了所有不必要的面板和按钮,称该地图为界面。 ?...(图像:Material Design) 4. 简化导航 导航应激励用户参与并交流你所提供的内容。 帮助用户浏览应该是每个应用程序的高优先级。...用户不必考虑如何导航进行购买;这个元素会引导他们进行适当的动作。 (5)当前位置的沟通。 “我在哪里”是一个根本的问题,用户需要一个答案才能有效地导航。未能指出当前位置是许多应用程序中的常见问题。...标签 标签导航非常适合具有相对较少导航选项的应用程序。该模式在iOS和Android上都采用。...标签通过一次点击可以使主导航选项可用。(图像:Ramotion) 分段控制 如果只有几个目的地,可以使用分段控件。与标签一样,所有选项都可以立即显示,只需点击一下即可访问。 ?

2.4K60

最新iOS设计规范三|3大界面要素:(Bars)

有时,导航的右侧也会有一个控件,如“编辑”或“完成”按钮,用于管理活动视图中的内容。在拆分视图中,导航可能会显示在拆分视图的单个窗格中。...在iOS 13及更高版本中,默认情况下,大标题导航包含背景材质或阴影。另外,随着页面滑动,大标题要转换为标准标题。 ? 隐藏大标题导航的边框。...给带有标题的按钮留出足够的空间。如果导航包含多个文本按钮,需要通过在按钮之间插入固定的空格项目来增加分隔。以此来避免按钮文本同时显示造成按钮无法区分的问题。...三、侧边(Sidbars) 侧边在iPhone上使用较少,更多的用在iPad。它提供了应用程序导航,在侧边中选择一项可以使人们导航到特定的内容。例如,“邮件”中的边显示所有邮箱的列表。...如果由于水平空间有限而无法显示某些标签,则最后一个标签会变为“更多”标签,从而需要在另一个页面上显示的其他标签。 通常,使用标签在应用程序级别组织信息。

9.8K10

IOS开发系列——启动页专题【整理,部分原创】

1.3 启动时显示状态 • 在-info.plist文件中加入选项 "Status bar is initiallyhidden",值为 YES 在 AppDelegate.m...NSDictionary *)launchOptions方法内加入代码: [[UIApplication sharedApplication] setStatusBarHidden:NO]; 【注意】 如果你的程序同时使用了导航作为根视图控制器...UIApplication sharedApplication] setStatusBarHidden:NO]放在 [self.window makeKeyAndVisible];之前,否则会出现状态导航重叠的情况...可能是因为调用 makeKeyAndVisible时会去判断当前程序是否显示状态,以此来布导航的位置。...引导页采用本地缓存方式,支持从服务端动态加载然后更新显示。 4.3.2 LaunchVC弹出逻辑 LaunchVC弹出逻辑(注意只加载一次): if (!

1.7K10

按钮位置如何设计?看这篇足够了

本篇文章大纲如下: 1、按钮几种布局 2、导航布局 3、跟随内容布局 4、偏向底部布局 5、底部悬浮布局 6、布局总结 1、按钮的几种布局 按钮的布局大致分为四种,分别为:导航布局、跟随内容布局、偏向底部布局和底部悬浮布局...图片 图片 2、导航布局 我们平时看到的导航布局有很多,如发朋友圈和发QQ动态。 图片 为什么要将「发表」按钮放在导航右侧?...目前来看,微信的「发表」按钮的位置设计是最优解。 3、跟随内容布局 常见于表单字段填写时,如下图所示。 图片 那么能不能将操作按钮放在导航右侧呢?答案是不行!...图片 但是因为是表单填写,会调起键盘,将提交按钮给挡住,所以按钮跟随表单之后,更加科学。 4、偏向底部布局 偏向底部的操作按钮通常是内容区域不需要调起键盘的使用场景。常见的如引导页或结果页。...图片 6、布局总结: 1、填写内容为必填项、需要调起键盘且均集中在页面头部,则操作按钮放在导航右侧较合理。 2、填写内容在头部,且调起键盘不会挡住操作按钮,则按钮紧随内容较合理。

1.3K30

干货!iOS 与 Android 的APP 设计差异

Android设备底部有一个全局导航, 使用导航中的后退按钮是返回上一个界面或步骤的简便方法,它适用于所有Android应用。...这个特性就会影响到iOS应用的设计,应用中需要设计一个导航,并在左上角加上一个返回按钮。 iOS上的返回按钮 严格来说,iOS也有一个返回的全局操作,直接在界面上右滑即可返回上一级页面。...但是安卓规范其实建议同时使用底部导航和标签,因为它可能会在导航时引起混乱。 底部导航(Material Design) 在Apple的人机交互规范中,没有类似抽屉菜单的标准导航控件。...最麻烦的是涉及到默认控件,比如单选按钮、复选框、tab切换等等,这些控件需要一个定制的视图来实现显示Android上类似iOS的控件或iOS上类似Android的控件。...动画能够引导用户的注意力。当界面发生变化时,动画建立了过渡前后的连续性。导航的切换是界面中非常重要的元素。它们通过清晰的结构来帮助用户找准自己的方向。

3.3K10

AngularDart 4.0 高级-路由概述 顶

概观 浏览器是一种熟悉的应用程序导航模型: 在地址中输入一个URL,然后浏览器导航到相应的页面。 点击页面上的链接,浏览器导航到新页面。...在引导您的应用时注册适当的路由器提供商。 确保每个路由组件都具有列出组件使用的路由器指令的元数据。 有关详细信息,请参阅声明路由器提供程序和指令。...以下是关键路由术语及其含义: 路由器组成部分 涵义 Router 显示活动URL的应用程序组件。 管理从一个组件到下一个组件的导航。...一旦应用程序启动完成,您将看到一排导航按钮和带有英雄列表的英雄视图。 ? 选择一个英雄,该应用会将您带到英雄编辑屏幕。 ? 改名字。 点击“返回”按钮,应用程序返回英雄列表,显示更改的英雄名称。...如果您点击了浏览器的后退按钮而不是“返回”按钮,该应用程序也会将您返回到英雄列表。 Angular的应用程序像正常的网页导航一样更新浏览器的历史。 现在点击危机中心链接查看正在进行的危机列表。 ?

6.1K20

用心去设计产品,小细节大用处

a).使用方法 一般会带有说明和操作按钮,平级关系的按钮如上就不要颜色区别来引导用户操作,像有删除等危险性操作要颜色鲜明来提醒用户。...4.按下状态 当用户按下按钮等交互功能,也需要改变状态来提示用户,让用户指导他对此有操作。...当然有利就有弊,也不可过分滥用,把它当作一个过场,要做到自然,如QQ的下拉刷新一样,要符合用户心理预期 三.反馈可以出现的位置 1.状态 就是无线、信号显示的那一横条;建议此处提示不是很重要的信息。...2.导航 一般是连接状态的显示,现在基本没有应用使用,适合临时较重要的信息。 3.内容区上方 通常为下拉刷新的加载新内容的快捷处理方式;默认是隐藏的,只有用户交互下拉才会显示。...同时显示完毕后有的应用会显示更新的信息数,如新浪微博 4.屏幕中间 这里通常显示比较重要的提示消息,比如删除等危险性操作 5.菜单上方 灵活实用,无限制 四.反馈的设计原则 接下来为大家总结了5条设计原则

56570

16款值得一用的iPhone线框图模板 (PSD & Sketch)

模板中标注了顶部导航、底部导航以及键盘高度的位置。无论是打印或复制粘贴到原型工具中使用都非常方便。可以说设计师非常贴心了。...这是一款专门为iPhone 7 准备的线框图模板,设计师同样标注了顶部导航、底部导航以及键盘高度的位置,可以直接打印出来做手绘原型或线框图设计。...这款iPhone线框模板是原型设计工具Mockplus中自带的线框模板,添加了顶部状态和底部home按钮。预览时更加形象化。...在Sketch文件中,包含四种模板: 带引导的纯线框 带引导和设备轮廓 带导向和设备遮罩 带引导和设备轮廓 同样也可以用B4和A4纸张尺寸打印,用于素描。...这里的例子是一个名为Dynabike的应用程序。设计师的初衷是设计一些可以供大家使用的例子。所以制作了这个可以用于iPhone 6/7演示的线框图案例。它带有一些基本的线条,按钮和框架。

1.9K20

巧妙再构想的Slax发行版成功突破便携式Linux的局限性(Reviews)

面板左端的菜单按钮在整个屏幕上显示类似GNOME的图标。打开应用程序窗口停靠在工具上。右端显示关闭按钮,数字时钟和声音控制图标。 Fluxbox不提供桌面图标小程序。...是的,从硬盘驱动器加载应用程序并执行其他计算任务时,您可以从Slax获得更高的性能速度,但这往往是偏激的。建议您通过双引导系统上的硬盘驱动器安装来运行Slax,这会带来其他问题。...Ÿ 按CTRL+Alt+T键打开终端程序;或单击面板或工具最左边的菜单按钮后单击终端图标 Ÿ 输入以下命令:apt get install synaptic 当没有新的文本行向下滚动到终端窗口时,安装完成...您也可以搜索终端命令来安装和删除其他程序。 提示:在Synaptic中执行其他任何操作之前,请确保单击Synaptic窗口工具中的“重新加载”按钮以更新内容缓存。...如果您在4秒钟内按下Escape键,您将得到一个三行菜单来微调Slax如何完成引导。按您的偏好向下箭头并按回车键。

2.9K10

h5标签入门

写表示true 的:checked h5标签的分类 html5新增的标签一共有30个,为方便记忆,分为以下4类: 文本控制:3个 结构标签:6个...output> h5标签详细说明: 一 结构标签 新增的结构元素: 1.header:整个页面的标题 页面中文章的标题部分 引导导航作用...==页面或者内容区块的标题 也可以是表格 搜索表单的头 2.nav:连接导航的部分 导航的容器 ==侧边导航==页内导航 几个组成部分的导航==翻页操作 3.article: 页面中一块与上下文不关的独立内容...一篇文章 ;插件也可以 ==复杂特殊内容的section == .section :页面中的一个内容区块,表示文档结构 ==内容进行分块 最好是有标题的部分 5.aside :主体内容之外的相关内容...optimun time 日期或者时间 pubdate 发布日期 区分发布日期的 ruby 注释  rt 字符的解释    iframe 安全性增强    command 命令 比如按钮

82710

程序自定义单页面、全局导航

需求 产品说小程序返回到首页不太方便,想添加返回首页按钮,UI说导航能不能设置背景图片,因为那样设计挺好看的。 ?...二、实现的步骤 以下说下几个要点: 1、自定义导航文本,是否显示返回,是否显示返回首页,导航高度 2、statusBarHeight,用来获取手机状态的高度,这个需要在全局app.js中的onLaunch...4、因为自定义导航每个页面都要写,所以把导航封装了公共组件,这样只需要在每个页面引入即可。...首先可以在app.js里面获取下当前用户的微信版本,做下版本比较,如果小于这个版本,设置个全局变量,也可以在组件写个方法,在不同的页面打开显示不同的顶部导航,或者可以控制是否显示导航,这里就不详细说了...总结 小程序开发是有些坑的地方,从不支持自定义导航,到支持全局自定义导航,再到现在的支持单页面配置,可以看出在慢慢完善。

2.1K20

微信小程序功能再升级:H5小游戏开发支持

01、新增小程序任务功能 为了让用户更便捷地启动和使用小程序,微信在最新版6.6.1的主界面中,增加了小程序任务。用户可以通过下拉的动作,唤出任务,打开最近使用过的小程序或进入小程序历史列表。...(通过任务打开最近使用的小程序) 02、小程序菜单升级,并支持小程序间快捷切换 小程序菜单进行了升级,在原来的 “···” 按钮的右侧,增加了 “圆点” 按钮。...原有的 “···” 按钮功能保持不变,点击 “圆点” 按钮可以离开当前的小程序。 (小程序菜单操作) 长按 “圆点” 按钮可以唤出多任务切换界面,快捷地打开最近使用过的小程序。...(长按 “圆点” 切换小程序) 后续将陆续开放自定义导航条的能力,将屏幕更多区域交给开发者来实现。 03、小游戏开发支持 小游戏已于今日正式上线。...2、四大奖励方式:1)积分:玩转会员积分黏住粉丝;2)优惠券:发放优惠券激发粉丝消费;3)红包:发放微信红包刺激粉丝;4)礼品:派发实物礼品,引导进店体验。

1.6K80
领券