textView类似textFile的提示语

所谓placeholder就比如用户看到一个输入框,然后输入框里面一般会有几个浅灰色的文字,提示用户这个地方是用来写什么内容的,当用户开始输入的时候,这几个文字就自然而然地消失了。

好了,闲话不多说,正式开始:

本人通过Main.Storyboard拖textView的控件的:

首先,你要创建一个自定义类,Main.Storyboard的控制器遵守自定义类名

在View Didload方法遵守TextView的Delegate,然后实现textView的代理方法就可以了;代码如下,

@interface AJBLeaveController ()

@property (weak, nonatomic) IBOutlet UITextView *textView;

@end

@implementation AJBLeaveController

- (void)viewDidLoad {

[super viewDidLoad];

// Do any additional setup after loading the view.\

self.textView.delegate = self;

self.textView.text = @"提示语";

}

#pragma mark - Text View Delegate

- (BOOL)textViewShouldBeginEditing:(UITextView *)textView

{

textView.text = nil;

textView.textColor = [UIColor blackColor];

return YES;

}

喜欢请点个赞!有不足之处请指教!谢谢

你可能感兴趣的:(textView类似textFile的提示语)