Apple HIG:文本视图(Text views)

2025年11月15日
Apple HIG
Apple HIG
苹果人机界面设计指南
已累计原创 13 篇文章查看全部

文本视图会显示样式化的多行文本内容,这些内容可否编辑是可选的。


文本视图可以是任意高度,并在内容扩展到视图之外时允许滚动。文本视图中的内容默认与前缘对齐,并使用系统标签颜色。在 iOS、iPadOS 和 visionOS 中,如果文本视图可编辑,键盘会在用户选择该视图时出现。


最佳实践

当需要显示较长的、可编辑的或特殊格式的文本时,请使用文本视图。文本视图与文本栏标签的不同之处在于,文本视图为显示特定的文本和接收文本输入提供了最多的选项。如果需要显示少量文本,则使用标签会更简单;如果这些文本可编辑,则使用文本栏。

保持文本清晰易读。虽然你可以创造性地使用多种字体、颜色和对齐方式,但保持内容的可读性是至关重要的。采用动态字体是个好主意,这样当用户在其设备上更改文本字号时,你的文本仍然看起来很美观。确保打开辅助功能选项(如粗体文本)来测试你的内容。有关指南,请参阅辅助功能字体排印

让有用的文本可选择。如果文本视图包含有用的信息(如错误信息、序列号或 IP 地址),请考虑让用户选择这些信息以拷贝到其他位置。


平台考量因素

无针对 macOS、visionOS 或 watchOS 的额外考量因素。


1. iOS、iPadOS

显示适合的键盘类型。有几种不同的键盘类型可供选择,每一种都是为方便不同类型的输入而设计的。为了简化数据输入,编辑文本视图时显示的键盘需要适合内容类型。有关指南,请参阅虚拟键盘


2. Apple tvOS

你可以使用文本视图在 Apple tvOS 中显示文本。Apple tvOS 设计为尽量避免文本输入,因此 Apple tvOS 会为可编辑文本改用文本栏

0 人收藏了本文

Material3设计规范:开关(Switch)Material3设计规范:开关(Switch)
Material3设计规范:标签页(Tabs)Material3设计规范:标签页(Tabs)
Material3设计规范:工具提示(Tooltips)Material3设计规范:工具提示(Tooltips)
Material3设计规范:缓动与动效时长(Easing and duration)Material3设计规范:缓动与动效时长(Easing and duration)
Material3设计规范:高度层级(Elevation)Material3设计规范:高度层级(Elevation)
Material3设计规范:动效系统(Motion physics system)Material3设计规范:动效系统(Motion physics system)
Apple HIG:标签栏(Tab bars)Apple HIG:标签栏(Tab bars)
Material3设计规范:颜色角色(Color roles)Material3设计规范:颜色角色(Color roles)