你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> iOS封裝一個帶placeholder和可限制最大輸入字符數的TextView

iOS封裝一個帶placeholder和可限制最大輸入字符數的TextView

編輯:IOS開發基礎

繼承於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) {
    // 達到最大限制數後的相應操作.
}];

329614-d8611004fd8316a8.png


329614-9d21fd68d29a9cf8.png



文章轉自 iStevenLee的簡書
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved