iOS UITextView 实现placeholder占位符功能

简介


支持placeholder的UITextView, 并且简化设置TextView内边距功能。

代码示例


   KKPlaceholderTextView *testTF = [[KKPlaceholderTextView alloc] initWithFrame:CGRectMake(50, 100, 100, 50)];
   testTF.placeholder = @"请输入描述内容";
   NSDictionary * attributesDic = @{ NSFontAttributeName:[UIFont boldSystemFontOfSize:12],
                                       NSForegroundColorAttributeName:[UIColor redColor]
                                       };
   testTF.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"请输入描述内容" attributes:attributesDic];
   //  设置textView 内边距
   testTF.padding = UIEdgeInsetsMake(10, 10, 10, 10);
   [self.view addSubview:testTF];

Cocoapods


pod 'KKPlaceholderTextView'

相关链接


Github: https://github.com/cocoZ/KKPlaceholderTextView

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

推荐阅读更多精彩内容