0

我有带有灰色文本“用户名”的 UITextField,而该字段不是由 user 选择的。当用户选择此字段并开始输入他的用户名时,如何将颜色更改为黑色?对不起我的英语

4

3 回答 3

2

我认为你以错误的方式接近它。根据我的阅读,我认为您需要使用“占位符”文本。
打开您的 xcode 项目,转到您的 .xib 或 .storyboard 文件,单击您的UITextField并在文本字段中输入“用户名” Placeholder,如下图所示:
在此处输入图像描述


placeholder文本是灰色文本,当您为UITextField空时显示。

于 2012-11-14T21:42:25.553 回答
0

placeholderUITextField 的属性用于将替换为任何用户输入的灰色文本。

于 2012-11-14T21:41:25.177 回答
0

只需将placeHolder文本设置为“用户名”,它将以灰色显示,然后将 textField 的 textColor 设置为黑色,这样当您开始编辑时,您将使用 blackcolor 进行编辑

于 2012-11-15T13:48:12.027 回答