Page 103 - iOS人机界面指导手册
P. 103
形式表(form sheet)。 固定尺寸 540×620 像素,相对屏幕居中对齐。其他没有
覆盖的屏幕区域蒙上半透明的黑色层,避免用户去点击。当横屏模式下键盘可见时,
形式表向上移动到状态栏下面。这有利于从用户获得信息。
相机行事(current context)。 和父级视图的尺寸一致。这种样式很适合在分栏
视图、浮出层等非全屏视图里面展示模态视图。
在 iPad 上,不要在浮出层上面再蒙一层模态视图。不应该在浮出层上再放任何东西,
但警告框是个例外。有时,你需要在用户对浮出层有所操作后展示浮出层。那就先把浮
出层关掉,再展示模态视图。
在 iPhone 上,让浮出层的外观与主程序一致起来。例如,浮出层上经常会有导航来,
上面有用于完成或取消任务的按钮。这种情况下,导航栏的皮肤应该和主程序的导航栏
一致起来。
在两种设备上,都应尽可能的在任务界面上展示它的标题。你也可以在视图的其他区域
呈现一些文字,完整地介绍当前的任务,提供一些指南。例如,iPhone 版 Message 在
用户想要撰写短信时会展现模态视图。这个视图有与主程序相同的导航栏皮肤,标题上
写的是“新信息”。
对于两种设备,选择合适的转场效果来展示模态视图。使用与主程序相符的样式,加强
用户对“出现了模态视图,场景发生了临时改变”的知觉。可以从如下几种样式进行选
择。
垂直:模态视图从屏幕底部滑出来,消失的时候反方向滑走。(默认样式)

