ios目标c中的TextView占位符

Muh*_*han 0 iphone objective-c ios7

我在iOS应用程序中使用textview,但是当我在textview中设置占位符时,我遇到了一些问题,当在textview中单击时文本不会隐藏,因此可以在textview中处理占位符的任何人

小智 5

您可以使用textView委托方法以编程方式管理占位符文本

- (void)textViewDidBeginEditing:(UITextView *)textView
{
    if ([textView.text isEqualToString:@"myPlaceHolderText"])       
    {
     textView.text = @"";
    }
    [textView becomeFirstResponder];
}

- (void)textViewDidEndEditing:(UITextView *)textView
{
    if ([textView.text isEqualToString:@""]) {
        textView.text = @"myPlaceHolderText";
    }
    [textView resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)