码迷,mamicode.com
首页 > 其他好文 > 详细

UITextView默认文字

时间:2017-02-12 21:25:59      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:ack   全局   设置   uil   color   uifont   font   itext   arc   

在UITextField中自带placeholder属性,可以用于提示输入框信息。但是UITextView并不具备此功能
介绍一种方法来实现初始化UITextView:
//首先定义UITextView  
UITextView *textView = [[UITextView alloc] init];
textView.font = [UIFont systemFontOfSize:14];
textView.frame =CGRectMake(20, 66, self.view.frame.size.width, 120);
textView.backgroundColor = [UIColor whiteColor];
[cell.contentView addSubview:textView];
textView.delegate = self;
//其次在UITextView上面覆盖个UILable,UILable设置为全局变量
showLabel.frame =CGRectMake(25, 70,self.view.frame.size.width-50, 20);
showLabel.text = @"这是提示文字...";
showLabel.enabled = NO;//lable必须设置为不可用
showLabel.backgroundColor = [UIColor clearColor];
[cell.contentView addSubview:showLabel];
//实现UITextView的代理
-(void)textViewDidChange:(UITextView *)textView
{
if (textView.text.length == 0) {
showLabel.text = @"这是提示文字...";
}else{
showLabel.text = @"";
}
}

内容仅供参考,欢迎大家提供更多的方法来交流

UITextView默认文字

标签:ack   全局   设置   uil   color   uifont   font   itext   arc   

原文地址:http://www.cnblogs.com/yanliwei/p/6391702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!