textView实现placeholder

给textview添加一个label作为子视图  然后实现下面代理即可  label高度微调


#pragma mark  UITextViewDeleget


- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{

    if (![text isEqualToString:@"" ])

    

    {

    

        _titleLab.hidden = YES;

    

    }

    

    if ([text isEqualToString:@"" ] && range.location == 0 && range.length == 1)

        

    {

        

        _titleLab.hidden = NO;

        

    }

    

    return YES;

    

}


你可能感兴趣的:(textView实现placeholder)