又下班了,夜色撩人,心情舒畅趁加班写篇文章放松下。
在iOS中的文本输入框并不像Android输入框那样可以进行多行显示,但iOS中有个富文本UITextView可以多行输入,但它没有placeholder属性,这个可以结合Label实现.来各位大神看代码
.h文件 加上这个代理 UITextViewDelegate
@property(nonatomic,strong)UITextView *textView;
@property(nonatomic,strong)UILabel *placeHolderLabel;
@property(nonatomic,strong)UILabel *residueLabel;// 输入文本时剩余字数
.m文件
-(void)viewDidLoad
{
//底部视图
UIView *bgView= [[UIView alloc]initWithFrame:self.view.frame];
//先创建个方便多行输入的textView
self.textView =[ [UITextView alloc]initWithFrame:CGRectMake(5,50,300,170)];
self.textView.delegate = self;