俗话说细节决定体验,可以从两个角度来理解:
1,对于用户,如键盘选择,在不同的产品功能区域根据使用需求的不同提供不同的键盘选择,将用户体验表现在各个细微之间,让一切方便和美感行于自然;
2,对于内部沟通,专业的表达,是赢得沟通尊重的因素之一。这不仅让设计师更容易表达出你所需要的设计,更让工程师们更因为你专业的细节表达而感到自身的被尊重感。协助共进。

本文就IOS系统固有的UI元素和名,分为十大部分(Buttons, Controls, TextFields, SearchBar, Keyboards, Pickers, Images, Web, Segment, Toolbar)进行罗列,有心人可酌情领悟,服务工作。文末提供UI汇应用程序,可自行安装到ios设备适时体验。

一、Buttons

UIButton:可定义控制背景的按钮元素
UIButton:可定义控制图片的按钮元素
UIButtonTypeRoundedRect:圆角按钮
UIButtonTypeDetailDisclosure:通常用以表示“细节详情”的按钮
UIButtonTypeInfoLight:通常用以表示“说明”的按钮
UIButtonTypeInfoDark:通常用以表示“说明”的按钮
UIButtonTypeContactAdd:通常用以表示“添加联系人”的按钮

二、Controls

UISwitch:标准开关切换
UISlider:标准滑动器
UISlider:可定义的滑动器
 UIPageControls:页面控制器
UIActivityIndicatorView:通常用以表示等待提示的指示符,俗称“菊花转”
UIProgressView:通常用以表示进程载入的提示器
UIStepper:iOS5中新增的一个数字输入控件,可以递进式输入数量

三、TextFields

UITextField:常规矩形文本输入框
UITextField Rounded:圆角矩形文本输入框
UITextField Secure:安全密码文本输入框
UITextField (with LeftView):左手式输入框

四、SearchBar

Normal:常规搜索栏
Tinted:可定义颜色的搜索栏
Background:可定义背景的搜索栏

五、Keyboard

UIKeyboardTypeASCIICapable:常规ASCII键盘
UIKeyboardTypeURL:便于网址输入的键盘,长按.com键可自动提醒常用域名后缀
UIKeyboardTypeNumberPad:常规数字键盘
UIKeyboardTypePhonePad:常规电话键盘
UIKeyboardTypeNamePhonePad:常规键盘
UIKeyboardTypeEmailAddress:便于邮件等通讯时所常用键盘

六、Pickers

UIPicker:常规选择器
UIDatePicker:不同样式的日期选择器
Custom:可定义的选择器

七、Images

Duration属性,表示动画效果的时间间隔

八、Web

常用的UIWebview

九、Segment

UISegmentedControl:常规线段控制器
UISegmentControlStyleBordered:带边框的线段控制器
UISegmentControlStyleBar:常规线段控制栏
UISegmentControlStyleBar: (tinted) 可定义颜色的线段控制栏
UISegmentControlStyleBar: (image) 可定义图片背景的线段控制栏

十、Toolbar

UIBarStyle: Default 默认颜色的导航栏
UIBarStyle: Black 默认黑色的导航栏
UIBarStyle: Translucent 半透明的导航栏
UIBarStyle:Image 可定义背景的导航栏
UIBarStyle:Tinted 可定义颜色的导航栏
UIBarButtonItemStyle: Plain 简单按钮样式
UIBarButtonItemStyle: Bordered 带边框的按钮样式
UIBarButtonItemStyle: Done 高亮按钮样式
 UIBarButtonSystemItem: Add 系统元素“添加”
UIBarButtonSystemItem: Compose 系统元素“发布”
UIBarButtonSystemItem: Reply 系统元素 “回复”
UIBarButtonSystemItem: Action
UIBarButtonSystemItem: Organize
UIBarButtonSystemItem: Bookmarks
UIBarButtonSystemItem: Search
UIBarButtonSystemItem: Refresh
UIBarButtonSystemItem: Stop
UIBarButtonSystemItem: Camera
UIBarButtonSystemItem: Trash
UIBarButtonSystemItem: Play
 UIBarButtonSystemItem: Pause
UIBarButtonSystemItem: Rewind
UIBarButtonSystemItem: FastForward
UIBarButtonSystemItem: PageCurl 通常用于标识卷页按钮

十、Alerts

UIActionSheet: show simple 单一式操作表 OK
UIActionSheet: show ok-cancel 二选一式操作表 YES or NO
UIActionSheet: show customized 自定义操作表 1, 2, 3 or more
UIAlertView: show simple 单一式提醒 YES
UIAlertView: show ok-cancel 二选一式提醒 YES or NO
UIAlertView: show custom 自定义提醒 1, 2, 3 or more
UIAlertView: secure text input 安全密码提醒