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

跟着官方文档学习3D Touch

在app外,用户按压屏幕图标就可以立即访问应用程序所提供功能。 在app内,用户按压视图就可以预览额外新内容,体验快速访问特性。...在支持3DTouch设备上,在app外,人们可以在屏幕上按压app图标快速选择app可执行某个具体操作。...苹果3D Touch分为两类,一类是app外,在屏幕上按压app图标,可以在app图标旁边弹出一个带有快捷操作项菜单。...我们可以用这个数组字典为我们app指定静态快捷操作项。当用户在支持3D Touch设备上按压屏幕app图标时候,显示在屏幕快捷操作项个数是由系统决定。...图标应该是正方形,35 * 35点(注意:iOS开发中讲究是点,不是像素,在非retina屏幕上,1点 == 1像素,但是在retina屏幕上就不一定)。

6.3K50

macOS Mojave 10.14预览

这也适用于苹果自己应用程序,如Safari(尽管iWork和其他未预装苹果应用程序还没有这个功能),它们已经实现了黑暗模式一些方面,但无论如何,你将花费大量时间查看明亮页面。...黑暗模式可能是在WWDC观众反响最强烈地方,但Stacks是最好。毫无疑问,真的,这是来自于一个喜好整理桌面图标的人。这是值得点击诱饵式“组织你生活一个奇怪技巧”标题。...我意识到我需求和每个人都不一样——但更有理由提供一些定制,就像苹果MacBook Touch Bar一样。 Screenshots(屏幕截图) ? 文件预览得到了很多人喜爱,自始至终。...新屏幕截图也可以在拍照前设置5到10秒定时器。 苹果(Apple)正在模仿iOS系统,一旦截图被抓拍,它就会在屏幕右侧角落提供一个小窗口。你可以直接点击它,或者等待它消失。...这也意味着,通过这种方式进入macOS应用程序更有可能通过Mac应用程序商店(Mac app Store)实现这一点。苹果显然更喜欢使用这种分销方式,不是更传统下载方式,原因有很多。

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

备受乔布斯推崇 PWA,为什么还没有杀死原生应用?

当时,外部应用程序似乎可以帮助提高该设备受欢迎程度,Jobs 希望开发人员使用标准 Web 技术构建应用程序。...iOS安装提示 在 iOS 上安装 PWA 需要向用户显示自定义指令 目前在 iOS 上安装 PWA 需要打开共享面板,然后点击“添加屏幕”按钮,这样基本上就可以了,但仍然不像安装原生 iOS...如果 Safari 支持 beforeInstallPrompt 事件,那么安装体验将会得到简化,或者苹果至少可以改变“添加屏幕以安装应用程序措辞——安卓几年前就已经这么做了。...例如,开发者无法区分实际 Safari(有“添加屏幕”按钮)和 SFSafariViewController View(没有这个按钮)。...简单地说,example.com/pwa1/ 是一个有效域名, example.com/pwa1(注意后面缺少斜杠)不是

1.4K10

iOS 图标图像 (官方翻译版)

应用图标 每个应用程序都需要一个美丽难忘图标,吸引App Store关注,并在屏幕上脱颖而出。您图标是第一个与您应用程序通信机会,一目了然。...屏幕截图对于应用图标来说太复杂了,通常不会帮助您传达应用目的。图标界面元素具有误导性和混淆性。 不要使用苹果硬件产品副本。苹果产品受版权保护,无法在您图标或图像中复制。...像您主要应用程式图示一样,每个替代应用程式图示均会传送成不同大小相关图片集合。当用户选择替代图标时,该图标的相应尺寸将替换屏幕,Spotlight和系统其他位置应用程序图标。...为了适应这个需要,您可以为您应用程序支持设备提供启动屏幕作为Xcode故事板或一组静态图像。使用Xcode故事板是推荐方法,因为故事板是灵活和适应性强。您可以使用单个故事板管理所有的启动屏幕。...提示 您可以使用文本不是图标表示导航栏或工具栏中项目。例如,日历在工具栏中使用“今天”,“日历”和“收件箱”。您还可以使用固定空格元素来提供导航和工具栏图标之间填充。 ?

3.6K40

自定义网站在 iPhone 上添加屏幕图标

当然不是谁都有这技术...这样,Safari 一个叫“添加屏幕功能就引起了我注意,我们可以通过它伪装出一个 APP 。...但是大家是否有发现,“添加屏幕”后,那个图标是你网站缩略图,不怎么好看。那么如何自定义网站“添加屏幕图标呢?...因为在 iOS 系统中对 icon 有一套规范,就是在 iOS 设备图标统一为“四边圆角”、“高光处理”。...至于“图标阴影”,是 iOS 设备中统一为所有桌面元素增加,所以不作为图标单独处理样式。...由于在视觉上统一最重要是形状统一,所以“圆角”是必须,但是对于“高光”苹果没有做出特别的强调,所以苹果设置当中把“高光”作为可选项,就产生了 apple-touch-icon 和 apple-touch-icon-precomposed

99430

为什么现在我特讨厌 Safari 浏览器?

渐进式 Web 应用确实很酷,甚至能够实现以下几种以往专属于本机应用程序特性: 全屏运行(不显示任何浏览器 UI) 操作系统级别的通知与警报 能够在以离线状态继续运行应用 本地数据存储与检索 在智能手机屏幕添加应用图标...如今,星巴克、Twitter 及 Uber 等主流应用都选择了渐进式 Web 应用作为载体。 苹果公司之所以在 Safari 对渐进式 Web 应用支持方面行动迟缓,当然有着自己考量。...他们一直在严格限制渐进式 Web 应用功能,比如禁止此类应用发布系统通知或者向屏幕添加快捷方式图标等。 还不止于此。... WebKit,正是 iOS 系统上渐进式 Web 应用管理功能来源。 苹果为什么要对渐进式 Web 应用 Web API 加以限制?冠冕堂皇理由当然是用户隐私,但这话我们恐怕只能信一半。...Bug 频出,更新不及时 很多开发者都在论坛上抱怨 Safari 在 Web API 与 CSS 功能实现中存在众多 bug,苹果解决速度一直相当迟缓。 “苹果不是世界上最有钱企业之一吗?

1.1K50

移动Web 开发中一些前端知识收集汇总

私有meta标签,它表示:允许全屏模式浏览,在ios上,用户将网页添加屏后,再从屏幕打开这个网页,可以隐藏浏览器地址栏和下面的toolbar; 第二个meta标签表示:强制让文档宽度与设备宽度保持...1:1,并且文档最大宽度比例是1.0,且不允许用户点击屏幕放大浏览; 第三个meta标签也是iphone私有标签,它指定iphone中safari顶端状态条样式,其值有三个:default、black...--不让android识别邮箱--> 自定义屏上图标 用户添加屏后,如果网站没有图标,则默认屏上图标为当前网页截图,你可以通过下面的代码指定在普通和retina屏幕icon: <link...添加初始化图片 用户点击你桌面上webapp图标后,打开会加载浏览器(实际上是webkit webview模块),然后下载、解析、渲染,在这个过程中,ios允许我们使用一个初始化图片替代白色浏览器屏幕...*/ window.devicePixelRatio; /*决定屏幕分辨率(iPhone 4值为2, Nexus One值为1.5)*/ window.navigator.onLine; /*取得网络连接状态

3.8K50

Mac下提升工作效率方式

使用快捷键目的在于注意力集中在屏幕上,通过肌肉记忆去完成辅助操作,不用分神去摸鼠标,点击菜单等。...触摸板可以比大部分人所了解更强大,你只需要可以自定义触摸手势。 苹果系统官方并不支持自定义触摸手势,但有个应用可以做到:BetterTouchTool。 ?...从上面的截图中可以看到我常用一些设置。 触摸板上三指双击可以模拟cmd+,快速切换应用窗口。 四指下滑可以将macbook静音,再次下滑又恢复声音,听歌时候别人突然过来跟你说话时候很有用。...我相信经常使用Safari朋友就不多了,其实苹果原生应用很多都做得很好了,习惯从网上找各种应用安装完善系统功能,是从windows上带来坏毛病。Safari整体体验被大部分人低估了。...比如Safari收藏夹是这样: ? 这是我见过最简洁舒服收藏夹,只有文字,没有图标,自动居中对齐,双眼直视就能定位目标。

1.3K30

真的,我现在特讨厌Safari浏览器

渐进式 Web 应用确实很酷,甚至能够实现以下几种以往专属于本机应用程序特性: 全屏运行(不显示任何浏览器 UI) 操作系统级别的通知与警报 能够在以离线状态继续运行应用 本地数据存储与检索 在智能手机屏幕添加应用图标...如今,星巴克、Twitter 及 Uber 等主流应用都选择了渐进式 Web 应用作为载体。 苹果公司之所以在 Safari 对渐进式 Web 应用支持方面行动迟缓,当然有着自己考量。...他们一直在严格限制渐进式 Web 应用功能,比如禁止此类应用发布系统通知或者向屏幕添加快捷方式图标等。 还不止于此。... WebKit,正是 iOS 系统上渐进式 Web 应用管理功能来源。 苹果为什么要对渐进式 Web 应用 Web API 加以限制?冠冕堂皇理由当然是用户隐私,但这话我们恐怕只能信一半。...Bug 频出,更新不及时 很多开发者都在论坛上抱怨 Safari 在 Web API 与 CSS 功能实现中存在众多 bug,苹果解决速度一直相当迟缓。 “苹果不是世界上最有钱企业之一吗?

1.1K10

最新iOS设计规范八|3大图标和图像规范(Icons and Images)

二、应用图标(App Icon) 每个应用程序都需要一个美丽令人难忘图标,该图标在App Store中引起人们注意,并在屏幕上脱颖而出。您图标是交流您应用目的第一时间。...应用程序名称显示在屏幕上其图标下方。请勿使用不必要重复名称或告诉别人如何处理您应用,例如“观看”或“播放”。如果您设计包含任何文本,请强调与应用程序提供实际内容相关词。...不要包含照片,屏幕截图或界面元素。小尺寸照片细节可能很难看清。屏幕截图对于应用程序图标而言过于复杂,通常无法帮助传达应用程序用途。图标界面元素具有误导性和混乱性。...如果你不提供这些图标iOS可能会缩小你应用程序图标显示在这些位置上。 ? 不要在“设置”图标添加叠加层或边框。...当用户选择备用图标时,该图标的相应大小将替换屏幕、Spotlight和系统等其他位置图标

2.9K20

[ISUX译]iOS 9 人机界面指南(五):图标与图形设计 - 腾讯ISUX

表格45-1所罗列出来尺寸可以为自定义图标和图片做参考。 表格45-1 :自定义图标和图像尺寸(像素) ? 注意: 如果你需要在屏幕快捷操作上创建自定义icon,请参考屏幕快捷操作 。...(Template Icons) 你为工具栏或屏幕快速操作创建自定义图标,也就是模板图标或图片,因为当你 app 运行时,iOS 将它作为一个 mask(iOS一个开发相关名词)介绍你所看到图标...例如语音邮箱和阅读列表图标的选中态就是使用了 2 点描边,未选中态是用 1 点来描边。 ? 有些图标由于形状细节关系,增加描边后看起来并不好。...如果你设计屏幕快速操作模板图标,详情参见3.1.2 屏幕快捷操作 。...iOS也会在Safari收藏夹中展示网页图标,当用户点击SafariURL栏或者打开一个新网页标签时,这些网页图标就会以矩阵形式出现。

1.6K31

Safari浏览器正在杀死Web

如此一苹果不仅是添加新功能速度太慢,这样开发周期也让简单 bug 修复成果得等上好久才能正式登陆用户设备,某些受到 Safari bug 影响网站可能需要等待一年才能解决问题。...用于构建 PWA 相关 API 可以实现全屏运行(无浏览器 UI)、发送通知与警报、离线状态运行以及通过屏幕图标启动等等。目前最具知名度 PWA 案例当数 Twitter 与 Uber。...比如苹果还没添加对发送通知和屏幕应用图标的支持,因此本质上可以说 Safari 还没有实现某些真正能让网站用起来像原生应用核心功能。...就算不担心隐私,这些 API 也会减弱手机电池续航能力。 我本人并不是 iOS 用户,但苹果在隐私问题上坚定立场确实让我相当心动。...我非常不喜欢 JavaScript 驱动 Web API 所带来体验,所以已经开始在浏览过程中禁用 JavaScript,这样网络能瞬间恢复最初漂亮、简洁状态,苹果肯定特别欣赏我这样用户。

1K20

iOS 9人机界面指南(三):iOS 技术 (上)

屏幕快捷操作: 当用户在屏幕采用比点击且长按更重按压,按压在应用图片上时,出现屏幕快捷操作 它会显示一个你提供短标题,一个图标和可选副标题 它不支持其他定制内容 它可以随着你应用更新,更新显示信息...接着,可以去为有用深层次链接提供屏幕快捷操作,从而开启这些有用、创造性任务。 不要把屏幕快捷操作作为通知用户一种方式。...更多关于设计模板图标的信息,参看Template Icons。 系统会自动安排图标在快速操作列表中位置是在左侧或者在右侧,这依赖于你应用图标在用户主屏幕位置。...如果你应用程序只是作为中间媒介,不是最终商户支付,请明确向用户表明这个具体说明“付款给 最终商户名称(通过 你应用程序名称)。...重要:和设计图标和图形一样,不要重复使用iOS图标和图片,不要为苹果产品和设计再设计一套图片。 避免在扩展上显示模态视图。很多扩展默认以模态视图显示,所以应避免再叠加模态视图。

1.6K60

苹果进入下一个十年!抛弃英特尔,WWDC官宣将Mac迁移至自研芯片,首批年底上市

在功能上,库克很大方地给大家展示了iOS 14最新更新版本,新版本给iOS系统屏幕带来最大变化就是:小部件(widgets)。...虽然具有不同大小小部件在你现在手机上也能通过“今日”(Today)访问,但是在iOS14中,小部件能够添加屏幕,和应用程序一起生活。...iOS14还将拥有新应用程序库”(App Library)视图,可以自动将应用程序组织为组和列表,该视图也允许用户在屏幕上隐藏应用程序。...为了支持这项功能,苹果正在启动一种新QR代码格式,该格式支持同时使用可视代码和NFC快速访问应用程序剪辑。 在iOS14中,Siri也终于会有新视图了。...当用户激活Siri后,Siri不会占满整个屏幕,只是在屏幕下方图标显示底部有一个小覆盖,而且,Siri如今不仅可以发送命令消息,还可以发送音频消息了。

2.8K30

Android vs iOS:未曾停息强强对决

Android利弊 界面 iOS和Android都是采用触摸界面,因此也是有许多共同之处,如刷卡、轻敲和捏拉缩放功能。两个操作系统都有一个屏,类似于电脑桌面。...iOS屏只包含应用程序图标,Android屏则允许使用窗口小部件,还会显示自动更新信息,如天气和电子邮件信息。iOS用户界面有一个Dock功能,用户可以锁定他们最常用应用程序。...苹果iOS似乎很简练:作为移动电话iPhone,平板电脑iPad,以及可触摸MP3播放器iPod。 这些产品往往比同等硬件Android采用了更昂贵配置。...网页浏览 Android使用谷歌Chrome作为网络浏览器,iOS 使用Safari浏览器。 综合对比发现,这两种互联网浏览器在质量和还是很相似的,谷歌Chrome浏览器也可用于iOS。...- 可高度可定制,改善用户体验 :屏幕不仅可以定制应用程序图标,还可以定制小部件,允许用户保持联系或通知。 其他例子包括SwiftKey,修改你Android智能手机键盘,云云。

1.7K80

移动开发实用

" content="email=no" /> 当网站添加屏幕快速启动方式,可隐藏地址栏,仅针对iossafari 将网站添加屏幕快速启动方式,仅针对iossafari顶端状态条样式 <meta name="apple-mobile-web-app-status-bar-style...以下是历史原因,来源其他人<em>的</em>分享: 2007年<em>苹果</em>发布首款iphone上<em>IOS</em>系统搭载<em>的</em><em>safari</em>为了将适用于PC端上大<em>屏幕</em><em>的</em>网页能比较好<em>的</em>展示在手机端上,使用了双击缩放 (double tap to...设置它隐藏 (display:none) 并使用背景图片<em>来</em>修饰可得<em>到我</em>们想要<em>的</em>效果。...,设置它隐藏 (display:none) 并使用背景图片<em>来</em>修饰可得<em>到我</em>们想要<em>的</em>效果。

6.4K30

一个Mac系统,能让程序员编程效率提升30%

使用快捷键目的在于注意力集中在屏幕上,通过肌肉记忆去完成辅助操作,不用分神去摸鼠标,点击菜单等。...触摸板可以比大部分人所了解更强大,你只需要可以自定义触摸手势。 苹果系统官方并不支持自定义触摸手势,但有个应用可以做到:BetterTouchTool。 ?...从上面的截图中可以看到我常用一些设置。 触摸板上三指双击可以模拟cmd+,快速切换应用窗口。 四指下滑可以将macbook静音,再次下滑又恢复声音,听歌时候别人突然过来跟你说话时候很有用。...我相信经常使用Safari朋友就不多了,其实苹果原生应用很多都做得很好了,习惯从网上找各种应用安装完善系统功能,是从windows上带来坏毛病。Safari整体体验被大部分人低估了。...比如Safari收藏夹是这样: ? 这是我见过最简洁舒服收藏夹,只有文字,没有图标,自动居中对齐,双眼直视就能定位目标。

2.1K20

iOS平台快速发布HTML5拓扑应用

iOS平台一直是封闭生态圈,iOS开发者要缴纳年费加入开发者计划才可进行iOS平台APP开发测试,所开发APP需要上传到App Store经过苹果审核以后才可对外发布。...手边有iPhone或iPad同学可以先按照下面的方式实验: 1、用iPhone或iPad上Safari浏览器打开链接:http://pattern.dk/sun/,点击底部发送按钮 ?...2、 点击发送到屏幕 ?  3、确认添加 ?  4、查看屏上新增加APP图标 ?...大家可以看到我屏幕上已经多了一个”APP”,如果细心优化,用户完全无法区分这是一个原生应用还是HTML5应用,极大提升了用户体验。       是不是很神奇?...--App在屏上显示图标--> <!

71720

iOS APP添加桌面快捷方式

由于iOS目前还没有这个功能开放API,通常都是借助于Safari浏览器实现,在Safari浏览器中有一个子功能-添加屏幕,通过这个入口可以实现这个功能。 2....2.1 APP添加到桌面快捷方式 实现方案为:APP内部执行添加到桌面操作时调起Safari,让Safari访问一个指定页面,此时再利用Safari添加屏幕”功能,生成桌面快捷方式图标。...2)客户端通过OpenUrl调起Safari,再二次跳转到data url 技术实现方案是首先通过调起Safari,然后跳到一个Data URI Scheme形式下HTML页面,添加屏幕也是这个...3) Safari中点添加屏幕,生成桌面快捷方式图标 ? 点击添加屏幕,跳转页面可以看到data url格式内容。...添加屏幕,就是将编码好网页内容和图标保存到桌面。 2.2 点击桌面快捷方式图标唤起APP 当点击桌面图标的时候,会先跳转到一个中间页面,然后执行JS文件跳转到App对应功能。

7.2K50

iOS平台快速发布HT for Web拓扑应用

iOS平台一直是封闭生态圈,iOS开发者要缴纳年费加入开发者计划才可进行iOS平台APP开发测试,所开发APP需要上传到App Store经过苹果审核以后才可对外发布。...手边有iPhone或iPad同学可以先按照下面的方式实验: 1、用iPhone或iPad上Safari浏览器打开链接:http://pattern.dk/sun/,点击底部发送按钮 ?...2、 点击发送到屏幕 ?  3、确认添加 ?  4、查看屏上新增加APP图标 ?      ...大家可以看到我屏幕上已经多了一个”APP”,如果细心优化,用户完全无法区分这是一个原生应用还是HTML5应用,极大提升了用户体验。       是不是很神奇?...--App在屏上显示图标--> <!

1.4K70
领券