【问题标题】:What is a UITextView's "purpose description"?UITextView 的“目的描述”是什么?
【发布时间】:2026-01-13 11:50:02
【问题描述】:

在 Apple 的 iOS 人机界面指南 > iOS UI 元素使用指南 > 控件 > Text Field,有一个奇妙的截图UITextfield。如文中所述,特定的 UITextField “显示在此处,带有目的描述和占位符文本”。

从外观上看,“当前位置”是占位符文本,“名称”是“目的描述”。我已经在网上搜索了一天多,试图找到一种方法来呈现这样的 UITextField - 在左侧显示一个类似标签的文本,在它旁边显示一个占位符文本。占位符位当然很容易实现。我对目的描述位感到困惑。有人知道这将如何实现吗?

【问题讨论】:

    标签: iphone objective-c ios cocoa-touch


    【解决方案1】:

    试试leftView 属性。在里面放一个标签。

    【讨论】:

    • 我明白了。所以基本上你所说的是以编程方式在leftView中添加一个标签。对?我会试一试,然后告诉你进展如何(并相应地更新状态)。
    • 从 Xcode 4.4 开始,无法在 xib (Interface Builder) 中设置文本字段的 leftView。必须以编程方式完成。