我有带有灰色文本“用户名”的 UITextField,而该字段不是由 user 选择的。当用户选择此字段并开始输入他的用户名时,如何将颜色更改为黑色?对不起我的英语
问问题
639 次
3 回答
2
我认为你以错误的方式接近它。根据我的阅读,我认为您需要使用“占位符”文本。
打开您的 xcode 项目,转到您的 .xib 或 .storyboard 文件,单击您的UITextField
并在文本字段中输入“用户名” Placeholder
,如下图所示:
placeholder
文本是灰色文本,当您为UITextField
空时显示。
于 2012-11-14T21:42:25.553 回答
0
将placeholder
UITextField 的属性用于将替换为任何用户输入的灰色文本。
于 2012-11-14T21:41:25.177 回答
0
只需将placeHolder
文本设置为“用户名”,它将以灰色显示,然后将 textField 的 textColor 设置为黑色,这样当您开始编辑时,您将使用 blackcolor 进行编辑
于 2012-11-15T13:48:12.027 回答