我正在使用带有Objective-C语言的Xcode 6.3。我正在构建的应用有UITextField
和UITextView
。我希望在字段/视图中显示文本,以便用户可以获得有关放入字段/视图的内容的说明。例如,"输入你的姓名"。我怎么能这样做?
答案 0 :(得分:2)
[HttpPost]
[AllowAnonymous]
public ActionResult Login(User user, string returnUrl)
{
if (Request.QueryString["returnFrom"] != null) // this comes as a null
{
}
}
对于UITextField:
,您应该为说明文字定义占位符。
UITextField
_textField.placeholder= @"Your Name";
UITextView :
没有像UITextField这样的默认占位符。
但是你可以按照这些步骤使效果像占位符一样。
UITextView
答案 1 :(得分:1)
您可能正在寻找placeholder
财产。
let t = UITextField()
t.placeholder = "enter your name"
答案 2 :(得分:0)
文本字段的占位符是您可以显示某些文字的方式......
textField.placeholder = "Enter your name"
答案 3 :(得分:0)
如果您想更改文本,请致电:
textfield.text = @"enter your name"
如果您只想设置一个将在用户输入上消失的占位符,请使用此属性:
textfield.placeholder = @"enter your name"
答案 4 :(得分:0)
如果您需要列表说明,请在适当的位置添加/放置UIView,并在textFieldDidBeginEditing:delegate方法中显示和隐藏。
注意: - 占位符可能不合适,因为它对文本有限制,您的说明可能很大。