美文网首页
设置textView的placeholder

设置textView的placeholder

作者: 枫叶知秋 | 来源:发表于2016-09-25 13:40 被阅读503次

    TextView 的 placeholder

    网上没有找到我需要的功能,而且实现特别麻烦。本人自己想的方法,希望对你有帮助

    1.创建一个TextView

    @property (strong, nonatomic) UITextView *contentTextView;

    2.创建一个placeholderLabel

    用来代替textField上的placeholder

    @property (strong, nonatomic) UILabel *placeholderLabel;

    3.将创建出来的placeholderLabel添加到contentTextView上,字体,颜色,位置自己设置

    4.TextView要遵循协议

    @interface FeedbackViewController ()<UITextViewDelegate>

    5.TextView遵循代理

    self.contentTextView.delegate = self;

    6. 代理方法

    -(void)textViewDidChange:(UITextView *)textView{
        if ([self.contentTextView.text isEqualToString:@""]){
            self.placeholderLabel.hidden = NO;
        }else{
            self.placeholderLabel.hidden = YES;
        } 
    }
    

    相关文章

      网友评论

          本文标题: 设置textView的placeholder

          本文链接:https://www.haomeiwen.com/subject/pkrfyttx.html