• 0
  • 0
分享
  • 苹果发布 iPhone 14 Pro / Max 灵动岛设计指南
  • 恬恬圈 2022-09-27 10:37:43 字数 771 阅读 1231 收藏 0

IT之家 9 月 27 日消息,苹果 iOS 16.1 目前处于 Beta 测试阶段,其中包括对实时活动 API 的支持。该 API 允许开发者向锁屏界面或灵动岛添加实时通知。

随着 iOS 16.1 的不断测试,苹果现已发布了完整的实时活动设计指南,其中概述了开发者在其 App 中添加实时活动的规范。

1.png

对于苹果 iPhone 14 Pro 和 iPhone 14 Pro Max,两款新机的全新“灵动岛”设计可以让实时活动显示在屏幕顶部。而其他机型可以显示在锁屏界面。苹果官方列出了以下要求:

  • 为具有定义的开始和结束的任务和实时事件提供实时活动。

  • 只呈现最重要的内容。

  • 只在有新内容可用时更新实时活动,只在必须引起注意时才提醒用户。

  • 避免在实时活动中显示敏感信息。

  • 避免使用实时活动来展示广告或促销。

  • 让用户控制开始和结束实时活动。

  • 确保点击实时活动后会在正确的位置打开 App。

  • 考虑在锁屏结束后从锁屏中删除实时活动。

  • 确保动态岛中紧凑演示的统一信息和设计。

  • 在紧凑和扩展的演示文稿之间创建一致的布局。

  • 考虑在锁定屏幕和扩展演示文稿中使用一致的设计。

  • 适应不同的屏幕尺寸和实时活动演示。

  • 在锁屏上使用自定义背景颜色和不透明度之前,请仔细考虑。

  • 将内容的圆角半径与实时活动的圆角半径相协调。

  • 使用标准边距可以确保内容清晰易读。

  • 选择适合个性化锁定屏幕的颜色。

  • 支持深色模式和常亮显示。

  • 谨慎使用动画,只用于引起对内容更新的关注。

IT之家了解到,苹果还列出了为 iPhone 14 Pro / Pro Max 创建实时活动时需要考虑的三种不同设计。

2.png

3.png

4.png

第三方 App 的实时活动将于今年秋季随 iOS 16.1 正式版推出。该更新目前在开发者和公共 Beta 测试中可用。

IT之家小伙伴可在苹果开发者网站上找到完整的实时活动指南。


作者:汪淼

原文链接:IT之家 (ithome.com)

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   一、简介  JMeter,一个100%的纯Java桌面应用,由Apache组织的开放源代码项目,它是接口功能、自动化、性 能测试的工具。具有高可扩展性、支持HTTP、HTTPS、TCP、等多种协议,还可以自己编写Java脚本对 协议进行扩展。  官方网站:https://jmeter.apache.org  二、安装和配置  1、本机安装好jdk环境。  2、官网下载压缩包,在任意目录下解压。  3、修改配置文件,打开Jmeter的bin目录下jmeter.properties,修改:  language=zh_CN   sampleresult.default.encoding=utf-...
            0 0 2240
            分享
          •   1. 首先明确下并发的概念。在性能测试中并发可以理解为同一时刻做不同的事,或同一时刻做同样的事。一般我们在性能测试的时候也是这么去模拟的。那这个同一时刻的并发是很难做到的。  要知道我们用来发起压力的测试工具本身要能做到同一时刻发起压力,如果设置线程数过多,负载机本身资源不足会有排队,请求建立和服务端的连接过程会排队,请求数据发送到服务的时候在网络队列上也会排队,请求数据达到服务端,在服务端也会进行排队,所以严格意义上的并发多少用户数等等是比较难做到的。  但是,并发我们可以分层去看,像一般的webserver或容器服务都有监控数据,如nginx的Active connections,to...
            0 0 2066
            分享
          •   用例设计是测试工程师的日常工作之一,也是基本技能,今天,从实际工作的角度,跟大家分享下快速设计用例的7个小技巧:  1. 根据需求,先拆分大的功能点,作为主用例。例如,常见的增删改查,就属于大的功能点,可以作为主用例。  2. 使用等价类划分,按分类设计用例,基本分类可以从正面场景和负面场景入手。例如,测试创建可分为创建成功和创建失败2种场景,可分别设计用例。  3. 善用边界值,可结合等价类使用。测试经验告诉我们,测试有时会涉及大量数据,遍历所有数据效率较低,如果是手工执行,更难以实现覆盖所有数据,更有效率的做法是,先划分等价类,再从等价类中选择部分参数测试。  边界值是等价类所有可选参...
            0 0 645
            分享
          •        你实力超群又善于总结分享经验,那么欢迎您来51讲堂授业解惑。       讲堂主题:       1、自动化测试工具(jmeter, postman, soapUI,fiddler, charles, selenium,appium);       2、自动化测试框架模型(PO/关键字/行为驱动);       3、测试用例设计(接口测试用例设计,性能场景设计,这两个比较受欢迎);&...
            1 0 1732
            分享
          • 小程序测试环境小程序一般会准备三个环境:开发版访问测试环境;体验版访问预发环境,连的是生产的地址,白名单人员可见;正式版访问生产环境,所有人可见共同点是:体验版和正式版都是生产环境的数据;不同点是:体验版只有加入白名单的人可见,正式版就是所有用户可见;小程序测试注意点:更新版本后最好杀一下微信/支付宝进程,不然有可能拿不到微信/支付宝信息,导致有些功能报错;小程序跳转层级有限制,最好每次测试页面都试一下3-5层的跳转,看需求对应改进;考虑有蒙层的场景下,关闭蒙层之后,button是否失去焦点;每次出现异常提示,先自己检查一下环境,别急着找开发,减少大家的工作量。测试点:主要测试点:权限测试-授...
            12 12 3379
            分享
      • 51testing软件测试圈微信