This is 腾讯ISUX's Tencent Weibo homepage. Follow now!

腾讯ISUX 收听

腾讯社交用户体验设计,简称ISUX (Internet Soc...

[ISUX译]iOS 9人机界面指南(四):UI元素

2016-03-02


文章索引



4.3 控件


4.3.1 活动指示器


活动指示器表明任务或进程正在进行中,如下图所示。



API注释


想要了解如何在代码中定义活动指示器,可以参考UIActivityIndicatorView Class Reference.


活动指示器:


  • 当任务进行和加载时旋转,任务完成后自动消失

  • 不支持用户交互行为


在工具栏或主视图中使用活动指示器来告知用户任务或加载正在进行中,但并不提示该过程何时会结束。


不要使用静止的活动指示器。用户会以为该进程停滞了。


用活动指示器来让用户知道进程仍在进行中。有些时候,告诉用户进程没有停止比告诉他们何时完成更加重要。


设计一个与应用的风格协调的活动指示器。可以的话,让活动指示器的尺寸和颜色与它所在的背景协调。


4.3.2 添加联系人按钮


添加联系人按钮让用户将现有联系人添加到文本框或者其它文字视图中。




API注释


想要了解如何在代码中定义添加联系人按钮,请参考UIButton.


添加联系人按钮:


  • 展示联系人列表

  • 帮助用户将一个联系人添加到当前联系人按钮所在的视图中


使用添加联系人按钮让用户在不需要使用键盘的情况下就可以方便地访问到联系人。举个例子,在新建邮件的界面中,用户可以点击该按钮来在邮件中添加收件人,而不需要用键盘输入收件人的名字。


由于添加联系人按钮属于键盘输入联系人方法的替代品,我们不推荐在不支持键盘输入的界面中使用添加联系人按钮。


4.3.3 日期时间选择器


日期时间选择器展示关于日期和时间的组件,比如小时,分钟,天,以及年。


正在加载...