修改TextView的placeholder

Posted 建古

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改TextView的placeholder相关的知识,希望对你有一定的参考价值。

修改TextView的placeholder使用runtime 使用kvc

- (void)setupTextView

    // _placeholderLabel
    UILabel *placeHolderLabel = [[UILabel alloc] init];
    placeHolderLabel.text = @"请输入您宝贵的意见或建议。(200字以内)";
    placeHolderLabel.numberOfLines = 0;
    placeHolderLabel.textColor = [UIColor lightGrayColor];
    placeHolderLabel.font = [UIFont systemFontOfSize:14];
    [placeHolderLabel sizeToFit];
    [self.contentTextView addSubview:placeHolderLabel];
    [self.contentTextView setValue:placeHolderLabel forKey:@"_placeholderLabel"];

以上是关于修改TextView的placeholder的主要内容,如果未能解决你的问题,请参考以下文章

新浪微博客户端(36)-自定义带placeholder的TextView

Objective-C自定义UITextView(placeholder,长按换行,文字位置文字间距等)

iOS 给UITextView加一个placeholder

ios开发怎么设置uitextview的placeholde

如何修改placeholder样式

如何修改placeholder的颜色