【问题标题】:"modal" in apple documentation苹果文档中的“模态”
【发布时间】:2010-03-08 14:40:10
【问题描述】:

Apple 在其文档中经常使用“模态”。就像方法标题中的dismissModalViewController,或者像这样的文档:

“UIViewController 类为 iPhone 应用程序提供了基本的视图管理模型。除了基本支持管理模式视图和响应设备方向变化的旋转视图之外,基本视图控制器类还支持关联视图的呈现。子类例如 UINavigationController 和 UITabBarController 为管理视图控制器和视图的复杂层次结构提供了额外的行为。”

我不确定当我在名称和文档中看到模态时应该想到什么上下文。有什么想法吗?谢谢。

【问题讨论】:

标签: iphone


【解决方案1】:

“模态”是一个 UI 概念。它源自“模式”一词,如“将应用程序置于某种特定模式”。它指的是“模态”视图/动作/行为,当它们发生时,会改变或限制用户可以做和交互的一组事情。

您现在听到的这个术语主要是指 UI 视图,它们本质上是通过一些特殊的对话框或窗口弹出或阻塞“正常”基线 UI。在 UIKit 中,警报框是模态的——在您关闭它们之前,您不能对应用程序执行任何其他操作。行动表也是这样的。 iPhone SDK 也允许您将视图控制器呈现为模态,但语义几乎丢失了;它实际上主要只是指用户如何看待它们——它们从底部向上滑动,暂时掩盖了它们下方的 UI。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多