繼承於UITextView的自定義TextView, 帶placeholder和可限制最大輸入字符數, 已適配橫豎屏切換, 最低支持iOS6.
(後期會加入相關正則判斷)
Github: https://github.com/lifution/FSTextView
基本使用方法:
FSTextView *textView = [FSTextView textView]; textView.placeholder = @"這是一個繼承於UITextView的帶Placeholder的自定義TextView, 可以設定限制字符長度, 以Block形式回調, 簡單直觀 !"; // 限制輸入最大字符數. textView.maxLength = 10; // 添加輸入改變Block回調. [textView addTextDidChangeHandler:^(FSTextView *textView) { // 文本改變後的相應操作. }]; // 添加到達最大限制Block回調. [textView addTextLengthDidMaxHandler:^(FSTextView *textView) { // 達到最大限制數後的相應操作. }];