给UITextView添加Placeholder属性

UITextView*textView = [[UITextViewalloc] initWithFrame:CGRectMake(20,100, [UIScreenmainScreen].bounds.size.width-20,120];   

 [textView setBackgroundColor:[UIColor greenColor]];  

  [self.view addSubview:textView];

UILabel*placeHolderLabel = [[UILabelalloc] init];  

  placeHolderLabel.text =@"请输入建议或意见";   

 placeHolderLabel.numberOfLines =0;  

  placeHolderLabel.textColor = [UIColorlightGrayColor];   

 [placeHolderLabel sizeToFit]; 

   [textView addSubview:placeHolderLabel];

fonttextView.font = [UIFontsystemFontOfSize:12];  

  placeHolderLabel.font = [UIFontsystemFontOfSize:12];  

  [textView setValue:placeHolderLabel forKey:@"_placeholderLabel"];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容