我已经在故事板中设置了文本字段(homeTeam)的占位符文本(例如18s以下)。现在我想检查下面的情况。比较文本字段中的占位符文本
- (BOOL)textFieldShouldBeginEditing:(UITextField *) textField
{
if ([_homeTeam.text isEqualToString:@"e.g. Under 18s"]) { // e.g. Under18s
[_homeTeam setPlaceholder:@""];
}
}
但是,病情永远不会变成现实。我在这里错过了什么? _homeTeam.text在我使用NSlog进行跟踪时为空。为什么这样?
请建议。
尝试此链接http://stackoverflow.com/questions/ 1328638/placeholder-in-uitextview – codercat
在'textFieldShouldBeginEditing'里面设置Place holder到@“”有什么用?当您在文本字段中键入字符时,它会自动隐藏占位符。那么你想用这个代码做什么? –