<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>晓生语录.JPG</title>
	<atom:link href="http://daichuanqing.com/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://daichuanqing.com</link>
	<description>交互设计&#124;移动商务</description>
	<lastBuildDate>Thu, 04 Mar 2010 02:01:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>wap翻页程序</title>
		<link>http://daichuanqing.com/index.php/archives/956</link>
		<comments>http://daichuanqing.com/index.php/archives/956#comments</comments>
		<pubDate>Thu, 04 Mar 2010 02:01:46 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=956</guid>
		<description><![CDATA[wap翻页程序总结出以下设计原则：

避免输入
便于点击
简洁
按方向键进入翻页程序时，第一个控件是“下一页”
显示总条数或者总页数
页面可以跳着翻

方案草图

方案解释
方案1：满足原则2/3/4/5/6
方案2：满足原则1/2/5/6
方案3：满足原则1/2/4/5/6
方案4：淘宝wap的方案，满足原则1/2/3/4/5，另外还可以更改每屏幕显示的条数
]]></description>
			<content:encoded><![CDATA[<p>wap翻页程序总结出以下设计原则：</p>
<ol>
<li>避免输入</li>
<li>便于点击</li>
<li>简洁</li>
<li>按方向键进入翻页程序时，第一个控件是“下一页”</li>
<li>显示总条数或者总页数</li>
<li>页面可以跳着翻</li>
</ol>
<h2>方案草图</h2>
<p><a rel="attachment wp-att-958" href="http://daichuanqing.com/index.php/archives/956/ff"><img class="aligncenter size-full wp-image-958" title="ff" src="http://daichuanqing.com/wp-content/uploads/2010/03/ff.jpg" alt="" width="403" height="518" /></a></p>
<h2>方案解释</h2>
<p>方案1：满足原则2/3/4/5/6</p>
<p>方案2：满足原则1/2/5/6</p>
<p>方案3：满足原则1/2/4/5/6</p>
<p>方案4：淘宝wap的方案，满足原则1/2/3/4/5，另外还可以更改每屏幕显示的条数</p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/956/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>需求规范化管理</title>
		<link>http://daichuanqing.com/index.php/archives/945</link>
		<comments>http://daichuanqing.com/index.php/archives/945#comments</comments>
		<pubDate>Mon, 22 Feb 2010 03:48:38 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[交互设计]]></category>
		<category><![CDATA[管理]]></category>
		<category><![CDATA[需求]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=945</guid>
		<description><![CDATA[需求处理流程
收集需求→分析需求→提出设计方案→修改代码→测试
需求处理共需要三个周期。
产品组
第N周期中收集需求、分析需求和提出设计方案。
第N+2周期中跟踪需求完成情况。
收集需求
产品组负责将这些需求来源和需求内容，需求主要来源于：

功能开发需求。
CCB会议中用户体验修改建议。
用户建议（主要通过客服获得）。
运营部和市场部的需求。
产品组用户体验修改建议。

分析需求


需求是否合理。不合理需求给出理由，小部分无法准确判断的需求提交CCB会议讨论。
评估该需求影响用户体验的指数。



提出设计方案
第N周期的最后一天同时提交设计方案给开发组和测试组。
跟踪需求
判断需求的完成情况。
开发组
第N+1周期中根据设计方案修改代码。开发组对于零碎的需求不处理，此周期中收到的需求安排在下一个周期中修改。
测试组
第N+1周期中根据设计方案修改测试用例，判断代码的修改是否涉及主干流程，安排第N+2周期中的测试内容。
需求规范化目的

保证每项需求都得到处理。
需求可跟踪，每项需求记录在案。
产品组提高设计质量，避免重复设计。
开发组避免重复修改代码，减轻开发组压力。
利用测试组，保证设计的执行力。
有序地迭代。

]]></description>
			<content:encoded><![CDATA[<h2>需求处理流程</h2>
<p>收集需求→分析需求→提出设计方案→修改代码→测试</p>
<p>需求处理共需要三个周期。</p>
<h2>产品组</h2>
<p>第N周期中收集需求、分析需求和提出设计方案。</p>
<p>第N+2周期中跟踪需求完成情况。</p>
<h4>收集需求</h4>
<p>产品组负责将这些需求来源和需求内容，需求主要来源于：</p>
<ul>
<li>功能开发需求。</li>
<li>CCB会议中用户体验修改建议。</li>
<li>用户建议（主要通过客服获得）。</li>
<li>运营部和市场部的需求。</li>
<li>产品组用户体验修改建议。</li>
</ul>
<h4>分析需求</h4>
<div id="_mcePaste">
<ul>
<li>需求是否合理。不合理需求给出理由，小部分无法准确判断的需求提交CCB会议讨论。</li>
<li>评估该需求影响用户体验的指数。</li>
</ul>
<ul></ul>
</div>
<h4>提出设计方案</h4>
<p>第N周期的最后一天同时提交设计方案给开发组和测试组。</p>
<h4>跟踪需求</h4>
<p>判断需求的完成情况。</p>
<h2>开发组</h2>
<p>第N+1周期中根据设计方案修改代码。开发组对于零碎的需求不处理，此周期中收到的需求安排在下一个周期中修改。</p>
<h2>测试组</h2>
<p>第N+1周期中根据设计方案修改测试用例，判断代码的修改是否涉及主干流程，安排第N+2周期中的测试内容。</p>
<h2>需求规范化目的</h2>
<ul>
<li>保证每项需求都得到处理。</li>
<li>需求可跟踪，每项需求记录在案。</li>
<li>产品组提高设计质量，避免重复设计。</li>
<li>开发组避免重复修改代码，减轻开发组压力。</li>
<li>利用测试组，保证设计的执行力。</li>
<li>有序地迭代。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/945/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>交互设计师回家历险记</title>
		<link>http://daichuanqing.com/index.php/archives/937</link>
		<comments>http://daichuanqing.com/index.php/archives/937#comments</comments>
		<pubDate>Tue, 02 Feb 2010 03:48:38 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[扯蛋]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=937</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-942" href="http://daichuanqing.com/index.php/archives/937/home_3"><img class="aligncenter size-full wp-image-942" title="home_3" src="http://daichuanqing.com/wp-content/uploads/2010/02/home_3.jpg" alt="" width="650" height="1395" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/937/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Balsamiq Mockups</title>
		<link>http://daichuanqing.com/index.php/archives/930</link>
		<comments>http://daichuanqing.com/index.php/archives/930#comments</comments>
		<pubDate>Tue, 26 Jan 2010 03:32:08 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[Balsamiq Mockups]]></category>
		<category><![CDATA[原型]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=930</guid>
		<description><![CDATA[Balsamiq Mockup是一款草图风格的原型设计工具，更为准确地说是低保真原型设计工具，可避免过早地陷入细节。

操作简单
预置了多种界面元素，如iPhone和Android
导出多种格式，如png、pdf
基于Adobe air
支持中文，设置方法：view&#62;use system fonts

桌面软件

网页设计

iPhone界面设计

Balsamiq Mockup并非免费软件，没有key只能试用并不能保存，但官方网站上也提供了获取key的各种方法，比如写篇这样的博文。

昨天小试一把，绘制了iPhone界面概念设计图，效果真的很好。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.balsamiq.com/" target="_blank">Balsamiq Mockup</a>是一款草图风格的原型设计工具，更为准确地说是低保真原型设计工具，可避免过早地陷入细节。</p>
<ul>
<li>操作简单</li>
<li>预置了多种界面元素，如iPhone和Android</li>
<li>导出多种格式，如png、pdf</li>
<li>基于Adobe air</li>
<li>支持中文，设置方法：view&gt;use system fonts</li>
</ul>
<h3>桌面软件</h3>
<p><a rel="attachment wp-att-931" href="http://daichuanqing.com/index.php/archives/930/bahoomaps"><img class="aligncenter size-medium wp-image-931" title="bahoomaps" src="http://daichuanqing.com/wp-content/uploads/2010/01/bahoomaps-650x495.gif" alt="" width="650" height="495" /></a></p>
<h3>网页设计</h3>
<p><a rel="attachment wp-att-932" href="http://daichuanqing.com/index.php/archives/930/boogle"><img class="aligncenter size-medium wp-image-932" title="boogle" src="http://daichuanqing.com/wp-content/uploads/2010/01/boogle-650x423.gif" alt="" width="650" height="423" /></a></p>
<h3>iPhone界面设计</h3>
<p><a rel="attachment wp-att-934" href="http://daichuanqing.com/index.php/archives/930/iphoneexample"><img class="aligncenter size-full wp-image-934" title="iPhoneExample" src="http://daichuanqing.com/wp-content/uploads/2010/01/iPhoneExample.gif" alt="" width="650" height="388" /></a><a href="http://www.balsamiq.com/" target="_blank"></a></p>
<p><a href="http://www.balsamiq.com/" target="_blank">Balsamiq Mockup</a>并非免费软件，没有key只能试用并不能保存，但官方网站上也提供了获取key的各种方法，比如写篇这样的博文。</p>
<p><a rel="attachment wp-att-936" href="http://daichuanqing.com/index.php/archives/930/balsamiq"><img class="aligncenter size-full wp-image-936" title="balsamiq" src="http://daichuanqing.com/wp-content/uploads/2010/01/balsamiq.gif" alt="" width="650" height="375" /></a></p>
<p>昨天小试一把，绘制了iPhone界面概念设计图，效果真的很好。</p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/930/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>优秀iPhone程序的特征</title>
		<link>http://daichuanqing.com/index.php/archives/920</link>
		<comments>http://daichuanqing.com/index.php/archives/920#comments</comments>
		<pubDate>Thu, 21 Jan 2010 06:22:28 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[界面]]></category>
		<category><![CDATA[设计]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=920</guid>
		<description><![CDATA[优秀的iPhone程序是在恰当的时候提供用户需要的内容。
简单易用
简单易用是所有类型软件的基本准则，但在iPhone程序设计中尤其重要。iPhone用户在使用手机时可能还在做其他事情，如果用户无法轻松地使用程序，他们可能回到电脑前再也不使用iPhone程序了。
简单易用的方法：

操作方式一目了然。优化控件的数目，使程序的主功能显然易见，引导用户操作。
使用频率高的信息放置在屏幕顶部。无论用户是单手操作，还是一只手拿着手机而另一只手的拇指点击屏幕，屏幕的顶部最显眼并且最易于点击。
最少的文本输入。过多的文本输入是在浪费用户的时间和精力，如非要输入，请保证“物有所值”，用户会感觉到并没有因为输入而耽误了任务完成。
简洁的信息。突出重要信息，便于用户快速浏览。
便于点击。44×44像素及其以上的按钮尺寸便于用户的拇指点击。

关注首要任务
关注首要任务是用户对于程序满意度的重要因素。所以在设计时，要保证界面上的每一个元素的设计都取决于当前首要任务，用户完成任务是否需要这些元素。举个具体的例子，这些信息或者功能对于用户购物是否有帮助呢？如果不是，这些信息或者功能是否在另外的使用情境中至关重要吗？

如上图，日程中有当前日期和事务安排，最重要的是显示这两者之间的联系。
有效沟通
程序需要让用户知道任务是否正在运行中和操作导致的数据丢失等问题，有效的沟通和反馈对于程序非常重要。应用动画就是有效沟通的一种重要方法，可以提供有用的反馈信息，直观地显示用户操作结果。

如上图，程序中的文本要以用户为中心，避免在界面中出现技术性的语言。
译自《IPhone Human Interface Guidelines》
]]></description>
			<content:encoded><![CDATA[<p>优秀的iPhone程序是在恰当的时候提供用户需要的内容。</p>
<h2>简单易用</h2>
<p>简单易用是所有类型软件的基本准则，但在iPhone程序设计中尤其重要。iPhone用户在使用手机时可能还在做其他事情，如果用户无法轻松地使用程序，他们可能回到电脑前再也不使用iPhone程序了。</p>
<p>简单易用的方法：</p>
<ul>
<li><strong>操作方式一目了然。</strong>优化控件的数目，使程序的主功能显然易见，引导用户操作。</li>
<li><strong>使用频率高的信息放置在屏幕顶部。</strong>无论用户是单手操作，还是一只手拿着手机而另一只手的拇指点击屏幕，屏幕的顶部最显眼并且最易于点击。</li>
<li><strong>最少的文本输入。</strong>过多的文本输入是在浪费用户的时间和精力，如非要输入，请保证“物有所值”，用户会感觉到并没有因为输入而耽误了任务完成。</li>
<li><strong>简洁的信息。</strong>突出重要信息，便于用户快速浏览。</li>
<li><strong>便于点击。</strong>44×44像素及其以上的按钮尺寸便于用户的拇指点击。</li>
</ul>
<h2>关注首要任务</h2>
<p>关注首要任务是用户对于程序满意度的重要因素。所以在设计时，要保证界面上的每一个元素的设计都取决于当前首要任务，用户完成任务是否需要这些元素。举个具体的例子，这些信息或者功能对于用户购物是否有帮助呢？如果不是，这些信息或者功能是否在另外的使用情境中至关重要吗？</p>
<p><a rel="attachment wp-att-921" href="http://daichuanqing.com/index.php/archives/920/app71-2"><img class="aligncenter size-full wp-image-921" title="app71" src="http://daichuanqing.com/wp-content/uploads/2010/01/app711.jpg" alt="" width="337" height="493" /></a></p>
<p>如上图，日程中有当前日期和事务安排，最重要的是显示这两者之间的联系。</p>
<h2>有效沟通</h2>
<p>程序需要让用户知道任务是否正在运行中和操作导致的数据丢失等问题，有效的沟通和反馈对于程序非常重要。应用动画就是有效沟通的一种重要方法，可以提供有用的反馈信息，直观地显示用户操作结果。</p>
<p><a rel="attachment wp-att-922" href="http://daichuanqing.com/index.php/archives/920/app72-2"><img class="aligncenter size-full wp-image-922" title="app72" src="http://daichuanqing.com/wp-content/uploads/2010/01/app721.jpg" alt="" width="336" height="493" /></a></p>
<p>如上图，程序中的文本要以用户为中心，避免在界面中出现技术性的语言。</p>
<p><span style="color: #888888;">译自《IPhone Human Interface Guidelines》</span></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/920/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>创建自定义图标和图片</title>
		<link>http://daichuanqing.com/index.php/archives/912</link>
		<comments>http://daichuanqing.com/index.php/archives/912#comments</comments>
		<pubDate>Wed, 20 Jan 2010 03:52:38 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[界面]]></category>
		<category><![CDATA[设计]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=912</guid>
		<description><![CDATA[iPhone界面如此精美，作为一名设计师，要充分利用iPhone已有的界面元素，根据iPhone OS图标设计准则去设计自定义图标或者图片，比如每个程序的图标、启动图片和呈现在iPhone OS Spotlight搜索结果中的小图标需要自定义。
iPhone中图标和图片的标准位深度为24位（红绿蓝各8位），加上8位的alpha通道，推荐使用PNG格式。
程序图标
程序图标放置在手机程序主界面上，点击之后可以启动程序。如上图，iPhone可以将图片自动加上阴影、发光和圆角效果。

程序图标的设计：

57×57像素，直角。
无发光效果。
无透明度。

小图标
小图标显示在Spotlight搜索结果和手机设置中。
小图标的设计：

PNG格式。
29×29像素。

启动图片

启动图片类似于开机画面，是用户点击程序图标之后看到的图片，几秒之后才会显示应用程序的主界面。
启动图片的设计：

PNG格式
320×480像素，可以临时改变状态栏的颜色。
启动图片和应用程序的主界面的背景相似。

导航栏、工具栏和标签栏上的图标
自定义图标要和系统自带的图标有明显的区别，其设计：

PNG格式。
纯白色的alpha。
无阴影。
抗锯齿。
如增加斜角，必须为90度。
工具栏和导航栏上的图标大小为20×20像素；标签栏图标大小30×30像素。

iPhone会在自定义的图标加上装饰效果，比如按下或者选中的效果，所以也不必创建一个全彩色的图标。
译自《IPhone Human Interface Guidelines》
]]></description>
			<content:encoded><![CDATA[<p>iPhone界面如此精美，作为一名设计师，要充分利用iPhone已有的界面元素，根据iPhone OS图标设计准则去设计自定义图标或者图片，比如每个程序的图标、启动图片和呈现在iPhone OS Spotlight搜索结果中的小图标需要自定义。</p>
<blockquote><p>iPhone中图标和图片的标准位深度为24位（红绿蓝各8位），加上8位的alpha通道，推荐使用PNG格式。</p></blockquote>
<h2>程序图标</h2>
<p>程序图标放置在手机程序主界面上，点击之后可以启动程序。如上图，iPhone可以将图片自动加上阴影、发光和圆角效果。</p>
<p><a rel="attachment wp-att-913" href="http://daichuanqing.com/index.php/archives/912/app71"><img class="aligncenter size-full wp-image-913" title="app71" src="http://daichuanqing.com/wp-content/uploads/2010/01/app71.jpg" alt="" width="144" height="63" /></a></p>
<p>程序图标的设计：</p>
<ul>
<li>57×57像素，直角。</li>
<li>无发光效果。</li>
<li>无透明度。</li>
</ul>
<h2>小图标</h2>
<p>小图标显示在Spotlight搜索结果和手机设置中。</p>
<p>小图标的设计：</p>
<ul>
<li>PNG格式。</li>
<li>29×29像素。</li>
</ul>
<h2>启动图片</h2>
<p><a rel="attachment wp-att-914" href="http://daichuanqing.com/index.php/archives/912/app72"><img class="aligncenter size-medium wp-image-914" title="app72" src="http://daichuanqing.com/wp-content/uploads/2010/01/app72-650x450.jpg" alt="" width="650" height="450" /></a></p>
<p>启动图片类似于开机画面，是用户点击程序图标之后看到的图片，几秒之后才会显示应用程序的主界面。</p>
<p>启动图片的设计：</p>
<ul>
<li>PNG格式</li>
<li>320×480像素，可以临时改变状态栏的颜色。</li>
<li>启动图片和应用程序的主界面的背景相似。</li>
</ul>
<h2>导航栏、工具栏和标签栏上的图标</h2>
<p>自定义图标要和系统自带的图标有明显的区别，其设计：</p>
<ul>
<li>PNG格式。</li>
<li>纯白色的alpha。</li>
<li>无阴影。</li>
<li>抗锯齿。</li>
<li>如增加斜角，必须为90度。</li>
<li>工具栏和导航栏上的图标大小为20×20像素；标签栏图标大小30×30像素。</li>
</ul>
<blockquote><p>iPhone会在自定义的图标加上装饰效果，比如按下或者选中的效果，所以也不必创建一个全彩色的图标。</p></blockquote>
<p><span style="color: #888888;">译自《IPhone Human Interface Guidelines》</span></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/912/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone标准按钮和图标</title>
		<link>http://daichuanqing.com/index.php/archives/906</link>
		<comments>http://daichuanqing.com/index.php/archives/906#comments</comments>
		<pubDate>Wed, 20 Jan 2010 03:42:50 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[界面]]></category>
		<category><![CDATA[设计]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=906</guid>
		<description><![CDATA[使用iPhone自带的按钮和图标的优势在于:

缩短开发时间。
增加界面的稳定性。当系统升级时，即使程序外观改变，这些标准按钮和图标依旧可用。

工具栏和导航栏上的标准按钮
有两种类型按钮：

边框型。可以在导航栏和工具栏上使用。
普通型。适用于工具栏，如非要使用在导航栏上，会被转换成边框型。

边框型

普通型

标签栏上的标准图标

译自《IPhone Human Interface Guidelines》
]]></description>
			<content:encoded><![CDATA[<p>使用iPhone自带的按钮和图标的优势在于:</p>
<ul>
<li>缩短开发时间。</li>
<li>增加界面的稳定性。当系统升级时，即使程序外观改变，这些标准按钮和图标依旧可用。</li>
</ul>
<h2>工具栏和导航栏上的标准按钮</h2>
<p>有两种类型按钮：</p>
<ul>
<li>边框型。可以在导航栏和工具栏上使用。</li>
<li>普通型。适用于工具栏，如非要使用在导航栏上，会被转换成边框型。</li>
</ul>
<h3>边框型</h3>
<p><a style="text-decoration: none;" rel="attachment wp-att-907" href="http://daichuanqing.com/index.php/archives/906/app61"><img class="aligncenter size-full wp-image-907" title="app61" src="http://daichuanqing.com/wp-content/uploads/2010/01/app61.jpg" alt="" width="591" height="692" /></a></p>
<h3>普通型</h3>
<p><a rel="attachment wp-att-908" href="http://daichuanqing.com/index.php/archives/906/app62"><img class="aligncenter size-full wp-image-908" title="app62" src="http://daichuanqing.com/wp-content/uploads/2010/01/app62.jpg" alt="" width="596" height="288" /></a></p>
<h2>标签栏上的标准图标</h2>
<p><a style="text-decoration: none;" rel="attachment wp-att-909" href="http://daichuanqing.com/index.php/archives/906/app63"><img class="aligncenter size-full wp-image-909" title="app63" src="http://daichuanqing.com/wp-content/uploads/2010/01/app63.jpg" alt="" width="570" height="559" /></a></p>
<p><span style="color: #888888;">译自《IPhone Human Interface Guidelines》</span></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/906/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>控件</title>
		<link>http://daichuanqing.com/index.php/archives/884</link>
		<comments>http://daichuanqing.com/index.php/archives/884#comments</comments>
		<pubDate>Tue, 19 Jan 2010 09:41:16 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[界面]]></category>
		<category><![CDATA[设计]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=884</guid>
		<description><![CDATA[iPhone OS 的几种控件被用户所熟知，有些控件可以在特殊界面中应用（如表视图），而本文将介绍可以应用在所有界面的控件。
运行指示

运行指示表示后台有程序正在运行，但任务完成时不会提醒用户。当程序无法立即完成联网时，状态栏上会显示运行指示。当程序执行的任务无法立即完成时，工具栏上会显示稍大点的运行指示。运行指示提供了很好的反馈机制，明确地告知用户程序正在运行比告诉用户任务已经完成更为重要。
运行指示的颜色默认为白色，当然颜色和尺寸也可以自定义。
日期和时间选择器

日期和时间选择器可以同时显示四个独立的转轮，每个都可以表示单独的种类，例如月份或者小时。预先将值限定在一定范围内，可以避免用户多次输入。日期和时间选择器有以下模式：

时间。显示小时和分钟，AM/PM选项。
日期。显示月、日和年。
日期和时间。默认显示日历、小时和分钟。
倒数计时器。显示小时和分钟，最大值23小时59秒。

分钟的值默认是0-59分钟，共60个值，也可以将60个值均分为四个值：0、15、30和45。
细节扩展按钮

点击细节扩展按钮，可以浏览到关于信息的更多细节。
信息按钮

信息按钮用于设置程序，例如上图天气程序的右下角。在iPhone OS 中点击此按钮，会有发光的视觉效果。
标签

标签适用于显示少量的文本，可以对部分界面命名或者提供有限的辅助信息。标签的字体、颜色和间距都可以自定义。
页面指示

页面指示以圆点代表每个已打开的视图，发光的圆点代表当前视图，从左到右的圆点表示了视图被打开的先后顺序，但不能像面包屑一样显示视图的路径。如上图的天气程序，界面指示位于视图底部和屏幕底部的中间，在竖屏幕的情况下最多可以显示20个圆点。
选择器

选择器是日期和时间选择器的通用版本，可以显示任意的值。这是，部分值会被转轮掩藏，如果值数量较少或者用户知道被掩藏值是什么，就像月份选择器，只有1-12月的值，可以考虑使用选择器。但是如果用户并不能预先知道被掩藏的值是什么，那使用选择器就不合理了。如果数量过大，使用表视图更能便于用户快速选择。
进度视图

进度视图用于显示任务的进度，和运行指标的区别在于：任务完成的时间可以预计时，使用进度视图，否则使用运行指标。进度视图有高度不同的两种类型：

默认类型适用于程序的主要界面
条型比默认类型更细，可以应用在工具栏上。

圆角的矩形按钮

圆角的矩形按钮是用于执行命令的通用按钮，如上图中的“TextMessage”和“Add to Favorites”按钮。
搜索栏

搜索栏用于内容搜索，点击之后会显示虚拟键盘，除了左边默认的搜索图标之外，搜索栏还包含其他元素：

占位符文本。可以提醒用户搜索栏的功能（例如“Search”）或者搜索的内容（如Google或YouTube）。
书签按钮。记住用户的搜索内容，如在地图搜索中，书签按钮可以快速地查到已标记位置、最新搜索的内容和联系人。默认在搜索栏上用户没有输入文本或者占位符文本时，书签按钮才可能显示。
清除按钮。可以快速地删除搜索栏中内容，默认在用户在搜索栏中输入文本时，才会显示清除按钮。
描述性标题。搜索栏上的文字说明。

分段控件

点击分段控件显示不同功能视图，如上图，使用分段控件修改邮箱协议。分段控件的宽度是固定的，长度取决于控件的数目和最大部分的尺寸，因为控件的最小像素推荐值为44×44，分段控件的数目最好不超过五个。分段控件中可以放置文本或者图片，最好避免在控件中同时放置文本和图片。
滑杆

用户可以使用滑杆调整值整合进度，例如上图使用滑杆改变图片的明度。
输入框

在输入框中输入文本，输入框中左边或者右边显示自定义图片或者iPhone OS 自带的控件（如书签控件），也可以显示占位符文本帮助用户理解输入框的作用。
译自《IPhone Human Interface Guidelines》
]]></description>
			<content:encoded><![CDATA[<p>iPhone OS 的几种控件被用户所熟知，有些控件可以在特殊界面中应用（如表视图），而本文将介绍可以应用在所有界面的控件。</p>
<h3>运行指示</h3>
<p><a rel="attachment wp-att-885" href="http://daichuanqing.com/index.php/archives/884/app51"><img class="aligncenter size-full wp-image-885" title="app51" src="http://daichuanqing.com/wp-content/uploads/2010/01/app51.jpg" alt="" width="341" height="558" /></a></p>
<p>运行指示表示后台有程序正在运行，但任务完成时不会提醒用户。当程序无法立即完成联网时，状态栏上会显示运行指示。当程序执行的任务无法立即完成时，工具栏上会显示稍大点的运行指示。运行指示提供了很好的反馈机制，明确地告知用户程序正在运行比告诉用户任务已经完成更为重要。</p>
<p>运行指示的颜色默认为白色，当然颜色和尺寸也可以自定义。</p>
<h3>日期和时间选择器</h3>
<p><a rel="attachment wp-att-886" href="http://daichuanqing.com/index.php/archives/884/app52"><img class="aligncenter size-full wp-image-886" title="app52" src="http://daichuanqing.com/wp-content/uploads/2010/01/app52.jpg" alt="" width="479" height="495" /></a></p>
<p>日期和时间选择器可以同时显示四个独立的转轮，每个都可以表示单独的种类，例如月份或者小时。预先将值限定在一定范围内，可以避免用户多次输入。日期和时间选择器有以下模式：</p>
<ul>
<li><strong>时间</strong>。显示小时和分钟，AM/PM选项。</li>
<li><strong>日期。</strong>显示月、日和年。</li>
<li><strong>日期和时间。</strong>默认显示日历、小时和分钟。</li>
<li><strong>倒数计时器。</strong>显示小时和分钟，最大值23小时59秒。</li>
</ul>
<p>分钟的值默认是0-59分钟，共60个值，也可以将60个值均分为四个值：0、15、30和45。</p>
<h3>细节扩展按钮</h3>
<p><a rel="attachment wp-att-887" href="http://daichuanqing.com/index.php/archives/884/app53"><img class="aligncenter size-full wp-image-887" title="app53" src="http://daichuanqing.com/wp-content/uploads/2010/01/app53.jpg" alt="" width="358" height="494" /></a></p>
<p>点击细节扩展按钮，可以浏览到关于信息的更多细节。</p>
<h3>信息按钮</h3>
<p><a rel="attachment wp-att-888" href="http://daichuanqing.com/index.php/archives/884/app54"><img class="aligncenter size-full wp-image-888" title="app54" src="http://daichuanqing.com/wp-content/uploads/2010/01/app54.jpg" alt="" width="336" height="490" /></a></p>
<p>信息按钮用于设置程序，例如上图天气程序的右下角。在iPhone OS 中点击此按钮，会有发光的视觉效果。</p>
<h3>标签</h3>
<p><a rel="attachment wp-att-889" href="http://daichuanqing.com/index.php/archives/884/app55"><img class="aligncenter size-full wp-image-889" title="app55" src="http://daichuanqing.com/wp-content/uploads/2010/01/app55.jpg" alt="" width="403" height="496" /></a></p>
<p>标签适用于显示少量的文本，可以对部分界面命名或者提供有限的辅助信息。标签的字体、颜色和间距都可以自定义。</p>
<h3>页面指示</h3>
<p><a rel="attachment wp-att-890" href="http://daichuanqing.com/index.php/archives/884/app56"><img class="aligncenter size-full wp-image-890" title="app56" src="http://daichuanqing.com/wp-content/uploads/2010/01/app56.jpg" alt="" width="341" height="531" /></a></p>
<p>页面指示以圆点代表每个已打开的视图，发光的圆点代表当前视图，从左到右的圆点表示了视图被打开的先后顺序，但不能像面包屑一样显示视图的路径。如上图的天气程序，界面指示位于视图底部和屏幕底部的中间，在竖屏幕的情况下最多可以显示20个圆点。</p>
<h3>选择器</h3>
<p><a rel="attachment wp-att-891" href="http://daichuanqing.com/index.php/archives/884/app57"><img class="aligncenter size-full wp-image-891" title="app57" src="http://daichuanqing.com/wp-content/uploads/2010/01/app57.jpg" alt="" width="339" height="494" /></a></p>
<p>选择器是日期和时间选择器的通用版本，可以显示任意的值。这是，部分值会被转轮掩藏，如果值数量较少或者用户知道被掩藏值是什么，就像月份选择器，只有1-12月的值，可以考虑使用选择器。但是如果用户并不能预先知道被掩藏的值是什么，那使用选择器就不合理了。如果数量过大，使用表视图更能便于用户快速选择。</p>
<h3>进度视图</h3>
<p><a rel="attachment wp-att-892" href="http://daichuanqing.com/index.php/archives/884/app58"><img class="aligncenter size-full wp-image-892" title="app58" src="http://daichuanqing.com/wp-content/uploads/2010/01/app58.jpg" alt="" width="340" height="497" /></a></p>
<p>进度视图用于显示任务的进度，和运行指标的区别在于：任务完成的时间可以预计时，使用进度视图，否则使用运行指标。进度视图有高度不同的两种类型：</p>
<ul>
<li><strong>默认类型</strong>适用于程序的主要界面</li>
<li><strong>条型</strong>比默认类型更细，可以应用在工具栏上。</li>
</ul>
<h3>圆角的矩形按钮</h3>
<p><a rel="attachment wp-att-893" href="http://daichuanqing.com/index.php/archives/884/app59"><img class="aligncenter size-full wp-image-893" title="app59" src="http://daichuanqing.com/wp-content/uploads/2010/01/app59.jpg" alt="" width="334" height="496" /></a></p>
<p>圆角的矩形按钮是用于执行命令的通用按钮，如上图中的“TextMessage”和“Add to Favorites”按钮。</p>
<h3>搜索栏</h3>
<p><a rel="attachment wp-att-894" href="http://daichuanqing.com/index.php/archives/884/app510"><img class="aligncenter size-full wp-image-894" title="app510" src="http://daichuanqing.com/wp-content/uploads/2010/01/app510.jpg" alt="" width="344" height="494" /></a></p>
<p>搜索栏用于内容搜索，点击之后会显示虚拟键盘，除了左边默认的搜索图标之外，搜索栏还包含其他元素：</p>
<ul>
<li><strong>占位符文本。</strong>可以提醒用户搜索栏的功能（例如“Search”）或者搜索的内容（如Google或YouTube）。</li>
<li><strong>书签按钮。</strong>记住用户的搜索内容，如在地图搜索中，书签按钮可以快速地查到已标记位置、最新搜索的内容和联系人。默认在搜索栏上用户没有输入文本或者占位符文本时，书签按钮才可能显示。</li>
<li><strong>清除按钮。</strong>可以快速地删除搜索栏中内容，默认在用户在搜索栏中输入文本时，才会显示清除按钮。</li>
<li><strong>描述性标题。</strong>搜索栏上的文字说明。</li>
</ul>
<h3>分段控件</h3>
<p><a rel="attachment wp-att-895" href="http://daichuanqing.com/index.php/archives/884/app511"><img class="aligncenter size-full wp-image-895" title="app511" src="http://daichuanqing.com/wp-content/uploads/2010/01/app511.jpg" alt="" width="332" height="494" /></a></p>
<p>点击分段控件显示不同功能视图，如上图，使用分段控件修改邮箱协议。分段控件的宽度是固定的，长度取决于控件的数目和最大部分的尺寸，因为控件的最小像素推荐值为44×44，分段控件的数目最好不超过五个。分段控件中可以放置文本或者图片，最好避免在控件中同时放置文本和图片。</p>
<h3>滑杆</h3>
<p><a rel="attachment wp-att-896" href="http://daichuanqing.com/index.php/archives/884/app512"><img class="aligncenter size-full wp-image-896" title="app512" src="http://daichuanqing.com/wp-content/uploads/2010/01/app512.jpg" alt="" width="518" height="519" /></a></p>
<p>用户可以使用滑杆调整值整合进度，例如上图使用滑杆改变图片的明度。</p>
<h3>输入框</h3>
<p><a rel="attachment wp-att-897" href="http://daichuanqing.com/index.php/archives/884/app513"><img class="aligncenter size-full wp-image-897" title="app513" src="http://daichuanqing.com/wp-content/uploads/2010/01/app513.jpg" alt="" width="333" height="495" /></a></p>
<p>在输入框中输入文本，输入框中左边或者右边显示自定义图片或者iPhone OS 自带的控件（如书签控件），也可以显示占位符文本帮助用户理解输入框的作用。</p>
<p><span style="color: #c0c0c0;">译自《IPhone Human Interface Guidelines》</span></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/884/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>表视图、文本视图和网页视图</title>
		<link>http://daichuanqing.com/index.php/archives/863</link>
		<comments>http://daichuanqing.com/index.php/archives/863#comments</comments>
		<pubDate>Sun, 17 Jan 2010 14:38:39 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[界面]]></category>
		<category><![CDATA[设计]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=863</guid>
		<description><![CDATA[
通用元素表视图、文本视图和网页视图在程序中经常应用。例如表视图用于显示简短的列表选项、分组的详细信息表或者项目索引列表，文本视图和网页视图可以不受限制地接收和显示内容。
表视图
表视图以栏列表的形式显示数据，栏可以拆分成项或者组，每栏可包含文本、图片或者控件。
使用方法和行为
不论是多少数量的信息，表视图都可以提供有效的管理方式，因而在iPhone界面设计中非常有用。表视图内置的元素容可供用户浏览和处理信息：

项或者组列表的上下显示页眉和页脚。
用户可以增加、移除或者重新编排列表，也可以对多个列表同时操作。

当用户选中一个列表项目时，应该提供适当的反馈：要么显示新视图，要么栏被标记为已选中。另外，表应该无间断地显示内容，如果表内容多或者复杂，数据可以逐步显示，避免在调取所有数据前不显示任何内容。如果数据变化不太频繁，可以先显示“过期”的数据直到更新新数据。这些设计都是期望使用户立即就看到有用的数据。如无法立即更新数据，为了避免出现死机的假象，可以在屏幕中显示进度条和文字说明，如“加载中&#8230;”，让用户知道程序仍在运行中。
表视图类型
iPhone OS 定义了两种外观不同的表视图类型：


普通型。如上图，用边框将表拆分成背景为白色的栏，可以使用界面右边的标签搜索。



编组型。编组型的栏从屏幕的边际插入，背景为垂直的条纹背景，而栏本身用白色填充。表视图内的组数量不受限制，组中的栏数量也不受限制，但不提供索引功能。

表视图元素

iPhone OS 中带有少量只能在表视图应用的功能性元素：

扩展图标。当显示扩展图标时，用户直到点击栏上的任何位置就会显示下一级列表或者选项。
细节扩展按钮。点击此按钮可以获得关于列表项的细节信息。
删除按钮。用于删除列表项，当用户用力点击栏或者在编辑中点击删除控件按钮。
删除控件按钮。点击删除控件按钮，显示或者隐藏删除按钮，为了增加反馈，删除按钮显示时，左边的水平负号旋转了90度。
插入栏按钮。用于在列表项中增加栏，栏重新排序按钮。
选中标记。显示在已选中的列表项右边。

开关控件

开关控件用于互斥的选项，例如是/否或者开/关，每次只显示其中一个选择。
表视图使用户操作更容易
表视图在iPhone界面设计中很常见，因为它能适应用户多种操作方式，比如：

选项。iPhone OS 不包括类似于菜单那样的多项选择式控件，但表视图也有可供用户选项的列表项。
信息分级导航。表视图可以显示多级信息，用户也易于通过扩展图标发现信息的层级关系。
浏览分组信息。可以将通讯录分组，如同事、家庭或者学校，信息在视觉上清晰可辨。
查找索引信息。如果使用普通表视图，可以通过界面右边的索引信息（如字母表）帮助用户快速查找。

文本视图

顾名思义，文本视图就是用于显示文本，例如写邮件的正文，可以设置整个文本的字体、颜色、边距或者特定的输入法。
网页视图

网页视图可以显示富内容和HTML，适用于网页或者web程序。
译自《IPhone Human Interface Guidelines》
]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-864" href="http://daichuanqing.com/index.php/archives/863/app41"><img class="aligncenter size-medium wp-image-864" title="app41" src="http://daichuanqing.com/wp-content/uploads/2010/01/app41-650x318.jpg" alt="" width="650" height="318" /></a></p>
<p>通用元素表视图、文本视图和网页视图在程序中经常应用。例如表视图用于显示简短的列表选项、分组的详细信息表或者项目索引列表，文本视图和网页视图可以不受限制地接收和显示内容。</p>
<h2>表视图</h2>
<p>表视图以栏列表的形式显示数据，栏可以拆分成项或者组，每栏可包含文本、图片或者控件。</p>
<h3>使用方法和行为</h3>
<p>不论是多少数量的信息，表视图都可以提供有效的管理方式，因而在iPhone界面设计中非常有用。表视图内置的元素容可供用户浏览和处理信息：</p>
<ul>
<li>项或者组列表的上下显示页眉和页脚。</li>
<li>用户可以增加、移除或者重新编排列表，也可以对多个列表同时操作。</li>
</ul>
<p>当用户选中一个列表项目时，应该提供适当的反馈：要么显示新视图，要么栏被标记为已选中。另外，表应该无间断地显示内容，如果表内容多或者复杂，数据可以逐步显示，避免在调取所有数据前不显示任何内容。如果数据变化不太频繁，可以先显示“过期”的数据直到更新新数据。这些设计都是期望使用户立即就看到有用的数据。如无法立即更新数据，为了避免出现死机的假象，可以在屏幕中显示进度条和文字说明，如“加载中&#8230;”，让用户知道程序仍在运行中。</p>
<h3>表视图类型</h3>
<p>iPhone OS 定义了两种外观不同的表视图类型：</p>
<p><a style="text-decoration: none;" rel="attachment wp-att-865" href="http://daichuanqing.com/index.php/archives/863/app42"><img class="aligncenter size-full wp-image-865" title="app42" src="http://daichuanqing.com/wp-content/uploads/2010/01/app42.jpg" alt="" width="335" height="490" /></a></p>
<ul>
<li><strong>普通型。</strong>如上图，用边框将表拆分成背景为白色的栏，可以使用界面右边的标签搜索。</li>
</ul>
<p><a style="text-decoration: none;" rel="attachment wp-att-866" href="http://daichuanqing.com/index.php/archives/863/app43"><img class="aligncenter size-full wp-image-866" title="app43" src="http://daichuanqing.com/wp-content/uploads/2010/01/app43.jpg" alt="" width="328" height="488" /></a></p>
<ul>
<li><strong>编组型。</strong>编组型的栏从屏幕的边际插入，背景为垂直的条纹背景，而栏本身用白色填充。表视图内的组数量不受限制，组中的栏数量也不受限制，但不提供索引功能。</li>
</ul>
<h3>表视图元素</h3>
<p><a rel="attachment wp-att-867" href="http://daichuanqing.com/index.php/archives/863/app44"><img class="aligncenter size-full wp-image-867" title="app44" src="http://daichuanqing.com/wp-content/uploads/2010/01/app44.jpg" alt="" width="332" height="490" /></a></p>
<p>iPhone OS 中带有少量只能在表视图应用的功能性元素：</p>
<ul>
<li><strong>扩展图标</strong>。当显示扩展图标时，用户直到点击栏上的任何位置就会显示下一级列表或者选项。</li>
<li><strong>细节扩展按钮。</strong>点击此按钮可以获得关于列表项的细节信息。</li>
<li><strong>删除按钮。</strong>用于删除列表项，当用户用力点击栏或者在编辑中点击删除控件按钮。</li>
<li><strong>删除控件按钮。</strong>点击删除控件按钮，显示或者隐藏删除按钮，为了增加反馈，删除按钮显示时，左边的水平负号旋转了90度。</li>
<li><strong>插入栏按钮。</strong>用于在列表项中增加栏，栏重新排序按钮。</li>
<li><strong>选中标记。</strong>显示在已选中的列表项右边。</li>
</ul>
<h3>开关控件</h3>
<p><a rel="attachment wp-att-868" href="http://daichuanqing.com/index.php/archives/863/app45"><img class="aligncenter size-full wp-image-868" title="app45" src="http://daichuanqing.com/wp-content/uploads/2010/01/app45.jpg" alt="" width="471" height="488" /></a></p>
<p>开关控件用于互斥的选项，例如是/否或者开/关，每次只显示其中一个选择。</p>
<h3>表视图使用户操作更容易</h3>
<p>表视图在iPhone界面设计中很常见，因为它能适应用户多种操作方式，比如：</p>
<ul>
<li><strong>选项。</strong>iPhone OS 不包括类似于菜单那样的多项选择式控件，但表视图也有可供用户选项的列表项。</li>
<li><strong>信息分级导航。</strong>表视图可以显示多级信息，用户也易于通过扩展图标发现信息的层级关系。</li>
<li><strong>浏览分组信息。</strong>可以将通讯录分组，如同事、家庭或者学校，信息在视觉上清晰可辨。</li>
<li><strong>查找索引信息。</strong>如果使用普通表视图，可以通过界面右边的索引信息（如字母表）帮助用户快速查找。</li>
</ul>
<h2>文本视图</h2>
<p><a rel="attachment wp-att-869" href="http://daichuanqing.com/index.php/archives/863/app46"><img class="aligncenter size-full wp-image-869" title="app46" src="http://daichuanqing.com/wp-content/uploads/2010/01/app46.jpg" alt="" width="332" height="493" /></a></p>
<p>顾名思义，文本视图就是用于显示文本，例如写邮件的正文，可以设置整个文本的字体、颜色、边距或者特定的输入法。</p>
<h2>网页视图</h2>
<p><a rel="attachment wp-att-870" href="http://daichuanqing.com/index.php/archives/863/app47"><img class="aligncenter size-full wp-image-870" title="app47" src="http://daichuanqing.com/wp-content/uploads/2010/01/app47.jpg" alt="" width="332" height="489" /></a></p>
<p>网页视图可以显示富内容和HTML，适用于网页或者web程序。</p>
<p><span style="color: #888888;">译自《IPhone Human Interface Guidelines》</span></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/863/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>警示框、控件列表和模态视图</title>
		<link>http://daichuanqing.com/index.php/archives/855</link>
		<comments>http://daichuanqing.com/index.php/archives/855#comments</comments>
		<pubDate>Sat, 16 Jan 2010 06:35:47 +0000</pubDate>
		<dc:creator>晓生</dc:creator>
				<category><![CDATA[晓生]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[界面]]></category>
		<category><![CDATA[设计]]></category>

		<guid isPermaLink="false">http://daichuanqing.com/?p=855</guid>
		<description><![CDATA[使用方法和行为

警示框、控件列表和模态视图迫使用户点击按钮之后才能继续使用程序，尽管它们时常警告用户潜在的危险或者提供额外的选择，也要避免过度使用，原因在于：

所有类型的模态视图都会打断用户的工作流。
需求确认或者承认视图的频繁出现更让用户厌烦。

尤其是当警示框出现太频繁时，用户会直接关闭它们，而不是阅读警示框上的文字并在考虑之后点击按钮。

警示框提示程序的重要信息。警示框的出现通常很意外，因为它们一般告知用户需要当前程序上出现的问题或者改变采用行动。
控件列表提供用户更多可选择的控件。当点击工具栏上的按钮即不是破坏性操作（如删除已拨电话），也不是完成多步骤操作时（如发邮件），用户期待界面上会出现控件列表。
模态视图在当前任务情境中提供更多的功能，也可以直接执行和用户工作流有关系的子任务。

警示框的应用
突然在界面中间弹出并浮在界面上的警示框能明显地提示用户一些关键信息。警示框的外观强调其出现是由于程序和设备的改变而引起的，但不一定归咎于用户最新的操作，警示框上文字解释当前的状况并引导用户完成操作。
使用警示框告知用户任务被阻止是很重要的，而且要提供可选择的方法去处理警示框。警示框可以给予用户两个按钮，接受或者拒绝潜在的危险，也就是关闭警示框并执行命令或者关闭警示框并不执行命令（通常为“取消”按钮）。请谨慎使用警示框，并保证每个警示框提供关键信息和有效的选项。一般而言，避免创建以下形式的警示框：

更新用户的正常进度的任务。而应该使用进度条或者活动指标来提供进度上的反馈给用户。
对于用户启动的行为进行询问确认，应该使用控件列表去确认用户启动的命令，甚至是潜在的危险命令，如删除联系地址。
告知让用户束手无策的错误或者问题。尽管告知用户无法处理的关键性问题是有必要的，但如可能，最好将信息合并在界面上。例如，与其告诉用户链接服务器每次都失败了，不如显示最后一次链接成功的时间。

警示框的设计

警示框的文字、按钮的数目和按钮上的内容都可以自定义，但其背景不可以改变。对于用户而言，在两者之间做出选择是最容易的，警示框上的按钮数目最好也是两个，如使用单个按钮，用户将没有选择的余地。因为用户有时并不仔细阅读警示框上文字就进行操作，所以要高亮右边的按钮作为默认选项。比如点击“取消”按钮可以避免无意操作而执行危险的命令，如果不是破坏性的操作，可以执行最普遍的操作。
设置警示框上的按钮的方法：

警示框上有两个按钮时，左边的按钮通常使用深色，而右边的按钮从不使用深色。如操作有潜在危险时，“取消”按钮应该在右边并使用浅色；如操作没危险时，“取消”按钮应该在左边并使用深色。
警示框上有一个按钮时，按钮使用浅色。

上文提到用户有时不会仔细越多警示框上的文字，所以文本内容和标题必须简明扼要，有时，描述状况或者事件的标题就足够了。但也不要创建无法传达有效信息的单词类标题，比如“错误”，作为标题无法告知用户为什么会出现警示框。事实上，在任何界面上都尽量避免出现“错误”字样并描述实际情况。如果使用了同样的标题，而警示框是由不同原因触发时，就需要增加句子或者信息去提示用户更为详细的信息。如果标题对于信息的传达并没有任何帮助时，可以将标题去掉。
控件列表的应用
控件列表集合了通过点击而启动任务的选择性按钮，通常应用在：

提供完成任务的多个可选方式。例如在拍照功能中，控件列表提供发送照片的三个目的地。
在完成具有潜在危险的任务之前获取确认。例如，根据邮件设置，点击工具栏上的垃圾箱按钮，通过控件列表删除邮件或者取消删除。

控件列表的设计

控件列表的背景须和程序界面相协调，按钮的数目可以自定义，作为用户操作（如点击删除或者发送按钮）的的结果，所以无需像警示框一样加上文字说明。

如果操作具有潜在的危险，比如删除所有的购物列表，应该使用红色的按钮提醒用户，而且要将这样的按钮放在控件列表的顶部：

顶部的按钮，视觉更明显。
有时用户在试图点击“Home”按钮时，意外地触发了控件列表，将有危险性的按钮放在底部会增加误操作的概率。

可以在控件列表上设置多个按钮，但要确保每个按钮都容易辨认。
模态视图的应用
模态视图默认从界面底部滑出并占据整个界面，并短暂地显示与之前不同的界面，直到用户完成某项操作。
模态视图完成和程序主功能有关系的独立任务，尤其适合于主功能界面中欠缺的多级子任务。例如撰写新邮件时的模态视图，包含了地址和消息文本、输入光标、取消和发送按钮。
模态视图的设计

标题通常定义了模态视图的类别，也可以加上和任务或者导向有关的文字描述。比如短信程序包括了导航栏、标题“新短信”、取消按钮和文本输入区域。
为了让用户意识到模态视图是过渡性的操作，可以指定以下切换方式：

竖向移动。模态视图从屏幕的底部滑进滑出。
翻转。当前界面切换到模态视图时从右到左翻转，视觉上看起来模态视图好像在当前界面的背面。

为了让用户易于发现和记住，最好使用风格统一的翻转方式。
译自《IPhone Human Interface Guidelines》
]]></description>
			<content:encoded><![CDATA[<h2>使用方法和行为</h2>
<p><a rel="attachment wp-att-856" href="http://daichuanqing.com/index.php/archives/855/ap31"><img class="aligncenter size-medium wp-image-856" title="ap31" src="http://daichuanqing.com/wp-content/uploads/2010/01/ap31-650x331.jpg" alt="" width="650" height="331" /></a></p>
<p>警示框、控件列表和模态视图迫使用户点击按钮之后才能继续使用程序，尽管它们时常警告用户潜在的危险或者提供额外的选择，也要避免过度使用，原因在于：</p>
<ul>
<li>所有类型的模态视图都会打断用户的工作流。</li>
<li>需求确认或者承认视图的频繁出现更让用户厌烦。</li>
</ul>
<p>尤其是当警示框出现太频繁时，用户会直接关闭它们，而不是阅读警示框上的文字并在考虑之后点击按钮。</p>
<ul>
<li><strong>警示框</strong>提示程序的重要信息。警示框的出现通常很意外，因为它们一般告知用户需要当前程序上出现的问题或者改变采用行动。</li>
<li><strong>控件列表</strong>提供用户更多可选择的控件。当点击工具栏上的按钮即不是破坏性操作（如删除已拨电话），也不是完成多步骤操作时（如发邮件），用户期待界面上会出现控件列表。</li>
<li><strong>模态视图</strong>在当前任务情境中提供更多的功能，也可以直接执行和用户工作流有关系的子任务。</li>
</ul>
<h2>警示框的应用</h2>
<p>突然在界面中间弹出并浮在界面上的警示框能明显地提示用户一些关键信息。警示框的外观强调其出现是由于程序和设备的改变而引起的，但不一定归咎于用户最新的操作，警示框上文字解释当前的状况并引导用户完成操作。</p>
<p>使用警示框告知用户任务被阻止是很重要的，而且要提供可选择的方法去处理警示框。警示框可以给予用户两个按钮，接受或者拒绝潜在的危险，也就是关闭警示框并执行命令或者关闭警示框并不执行命令（通常为“取消”按钮）。请谨慎使用警示框，并保证每个警示框提供关键信息和有效的选项。一般而言，避免创建以下形式的警示框：</p>
<ul>
<li>更新用户的正常进度的任务。而应该使用进度条或者活动指标来提供进度上的反馈给用户。</li>
<li>对于用户启动的行为进行询问确认，应该使用控件列表去确认用户启动的命令，甚至是潜在的危险命令，如删除联系地址。</li>
<li>告知让用户束手无策的错误或者问题。尽管告知用户无法处理的关键性问题是有必要的，但如可能，最好将信息合并在界面上。例如，与其告诉用户链接服务器每次都失败了，不如显示最后一次链接成功的时间。</li>
</ul>
<h2>警示框的设计</h2>
<p><a rel="attachment wp-att-857" href="http://daichuanqing.com/index.php/archives/855/ap32"><img class="aligncenter size-full wp-image-857" title="ap32" src="http://daichuanqing.com/wp-content/uploads/2010/01/ap32.jpg" alt="" width="332" height="491" /></a></p>
<p>警示框的文字、按钮的数目和按钮上的内容都可以自定义，但其背景不可以改变。对于用户而言，在两者之间做出选择是最容易的，警示框上的按钮数目最好也是两个，如使用单个按钮，用户将没有选择的余地。因为用户有时并不仔细阅读警示框上文字就进行操作，所以要高亮右边的按钮作为默认选项。比如点击“取消”按钮可以避免无意操作而执行危险的命令，如果不是破坏性的操作，可以执行最普遍的操作。</p>
<p>设置警示框上的按钮的方法：</p>
<ul>
<li>警示框上有两个按钮时，左边的按钮通常使用深色，而右边的按钮从不使用深色。如操作有潜在危险时，“取消”按钮应该在右边并使用浅色；如操作没危险时，“取消”按钮应该在左边并使用深色。</li>
<li>警示框上有一个按钮时，按钮使用浅色。</li>
</ul>
<p>上文提到用户有时不会仔细越多警示框上的文字，所以文本内容和标题必须简明扼要，有时，描述状况或者事件的标题就足够了。但也不要创建无法传达有效信息的单词类标题，比如“错误”，作为标题无法告知用户为什么会出现警示框。事实上，在任何界面上都尽量避免出现“错误”字样并描述实际情况。如果使用了同样的标题，而警示框是由不同原因触发时，就需要增加句子或者信息去提示用户更为详细的信息。如果标题对于信息的传达并没有任何帮助时，可以将标题去掉。</p>
<h2>控件列表的应用</h2>
<p>控件列表集合了通过点击而启动任务的选择性按钮，通常应用在：</p>
<ul>
<li>提供完成任务的多个可选方式。例如在拍照功能中，控件列表提供发送照片的三个目的地。</li>
<li>在完成具有潜在危险的任务之前获取确认。例如，根据邮件设置，点击工具栏上的垃圾箱按钮，通过控件列表删除邮件或者取消删除。</li>
</ul>
<h2>控件列表的设计</h2>
<p><a rel="attachment wp-att-858" href="http://daichuanqing.com/index.php/archives/855/ap33"><img class="aligncenter size-full wp-image-858" title="ap33" src="http://daichuanqing.com/wp-content/uploads/2010/01/ap33.jpg" alt="" width="333" height="492" /></a></p>
<p>控件列表的背景须和程序界面相协调，按钮的数目可以自定义，作为用户操作（如点击删除或者发送按钮）的的结果，所以无需像警示框一样加上文字说明。</p>
<p><a rel="attachment wp-att-859" href="http://daichuanqing.com/index.php/archives/855/ap34"><img class="aligncenter size-full wp-image-859" title="ap34" src="http://daichuanqing.com/wp-content/uploads/2010/01/ap34.jpg" alt="" width="329" height="488" /></a></p>
<p>如果操作具有潜在的危险，比如删除所有的购物列表，应该使用红色的按钮提醒用户，而且要将这样的按钮放在控件列表的顶部：</p>
<ul>
<li>顶部的按钮，视觉更明显。</li>
<li>有时用户在试图点击“Home”按钮时，意外地触发了控件列表，将有危险性的按钮放在底部会增加误操作的概率。</li>
</ul>
<p>可以在控件列表上设置多个按钮，但要确保每个按钮都容易辨认。</p>
<h2>模态视图的应用</h2>
<p>模态视图默认从界面底部滑出并占据整个界面，并短暂地显示与之前不同的界面，直到用户完成某项操作。</p>
<p>模态视图完成和程序主功能有关系的独立任务，尤其适合于主功能界面中欠缺的多级子任务。例如撰写新邮件时的模态视图，包含了地址和消息文本、输入光标、取消和发送按钮。</p>
<h2>模态视图的设计</h2>
<p><a rel="attachment wp-att-860" href="http://daichuanqing.com/index.php/archives/855/ap36"><img class="aligncenter size-full wp-image-860" title="ap36" src="http://daichuanqing.com/wp-content/uploads/2010/01/ap36.jpg" alt="" width="335" height="490" /></a></p>
<p>标题通常定义了模态视图的类别，也可以加上和任务或者导向有关的文字描述。比如短信程序包括了导航栏、标题“新短信”、取消按钮和文本输入区域。</p>
<p>为了让用户意识到模态视图是过渡性的操作，可以指定以下切换方式：</p>
<ul>
<li><strong>竖向移动。</strong>模态视图从屏幕的底部滑进滑出。</li>
<li><strong>翻转。</strong>当前界面切换到模态视图时从右到左翻转，视觉上看起来模态视图好像在当前界面的背面。</li>
</ul>
<p>为了让用户易于发现和记住，最好使用风格统一的翻转方式。</p>
<p><span style="color: #888888;">译自《IPhone Human Interface Guidelines》</span></p>
]]></content:encoded>
			<wfw:commentRss>http://daichuanqing.com/index.php/archives/855/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
