CH1. UI Design Basics(13)_Integrating with iOS

Integrating with iOS

与iOS融为一体意思是在这个平台上给用户一个有趣、愉悦、宾至如归的体验,而不是开发一个看起来像iOS内置App复制品的App。

1. 正确使用标准UI元件(Use Standard UI Elements Correctly)

尽可能多地使用UIkit提供的标准UI元件。当你使用标准元件而不是自定义元件时,你和你的用户都将获益:

  • 当iOS引进重新设计的外观时,标准UI元件会自动获得更新,自定义元件不会。
  • 标准元件往往提供多种自定义它们外观和行为的方法。例如,所有的视图(即从UIView继承来的物体)可以利用tintColor属性着色,这样会让你的App很容易添加颜色。
  • 用户习惯于标准UI元件,所以他们可以迅速理解如何在你的App中使用。

为了获得使用标准UI元件的好处,你一定要:
服从每个UI元件的使用规则。

不要混淆不同iOS版本中UI元件的风格。

通常,不要创建一个与标准UI元件执行相同动作的自定义元件。首先问自己为何要创建一个与标准UI元件行为一样的自定义元件。如果只是想要一个自定义的外观,可以考虑通过使用UIkit外观自定义APIs或者着色来改变标准UI元件的外观。如果想要一个稍微不一样的行为,在调整它的特性前先查看一下是否有满足你要求的标准元件。如果你需要彻底自定义行为,最后把自定义元件外观设计得与标准元件不一样。

不要使用系统定义的按钮和图标去表达其他意思。iOS提供了很多按钮和图标,可以用于你的App。确保你理解这些按钮和图标的书面语义;不要依靠你对它们外观的解读。(你可以在Toolbar and Navigation Bar ButtonsTab Bar Icons中找到每个图标的含义。)

如果你的App运行沉浸式的任务或体验,创建完全自定义控件会比较合理。这是因为你创造了一个独特的环境,并且一步步发现操纵这个环境的方法是用户在这类App中期望获得的体验。

2. 弱化文件和文档处理(Downplay File and Document Handling)

iOS应用帮助人们创建和处理文件,但不需要用户了解iOS设备上的文件系统。如果你的App帮助用户创建并编辑文档,提供一些可以让用户打开已有文件或创建新文件的App特有文件夹视图会非常有用,这样的文件夹:

  • 高度图形化。
  • 可以让用户用最少的手势做他们想做的事。
  • 包含新的文档功能。与其让用户去别的地方新建文档,文件夹应该可以让他们点击占位符图片新建文档。
Pages

如果你的App允许用户使用他在其它App内创建的文件,你可以显示一个文档选择器模态视图帮助用户找到他们的文档。

给用户信心,除非他们明确取消或删除文档,否则他们的工作一定会保存下来。

如果你的App主要功能不是内容创建,但是你允许用户在信息查看界面和编辑界面之间切换,询问用户是否保留更改就非常重要。在这样的场景中,通常会在展示信息的视图中提供一个“编辑”按钮。当用户点击它时,用“保存”按钮替换它同时增加一个“取消”按钮。

3. 必要时可配置(Be Configurable If Necessary)

一些应用可能需要给用户提供一个进行设置或配置选择的途径,但大多数应用可以避免或延迟做这些。成功的应用对大多数用户可以立刻很好地运行,同时也提供一些便捷的方式来调整用户体验。

尽可能在主要的用户界面中提供配置选项。

如果必要,帮助用户直接从iOS设置中进入你的应用设置。

4. 充分利用iOS技术(Take Advantage of iOS Technologies)

iOS提供了丰富的技术,可以以用户希望的方式支持常见任务和功能。这种期望意味着,在你的App中集成系统支持的技术总是比设计自定义方式要好。

一些iOS技术比如MultitaskingVoiceOver是所有App必须支持的系统特性。另外一些可以视具体的App功能而定,比如处理处理票证和礼物卡(Wallet),允许用户进行App内购买(In-App Purchase),展示App内广告(iAd Rich Media Ads),集成Game Center,以及支持iCloud

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,980评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,422评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,130评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,553评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,408评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,326评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,720评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,373评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,678评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,722评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,486评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,335评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,738评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,009评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,283评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,692评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,893评论 2 335

推荐阅读更多精彩内容