// // JCHATMessageTextView.h // JPush IM // // Created by Apple on 15/1/14. // Copyright (c) 2015年 Apple. All rights reserved. // #import typedef NS_ENUM(NSUInteger, JPIMInputViewType) { JPIMInputViewTypeNormal = 0, JPIMInputViewTypeText, JPIMInputViewTypeEmotion, JPIMInputViewTypeShareMenu, }; @interface JCHATMessageTextView : UITextView @property (nonatomic, weak) UIResponder *overrideNextResponder; /** * 提示用户输入的标语 */ @property (nonatomic, copy) NSString *placeHolder; /** * 标语文本的颜色 */ @property (nonatomic, strong) UIColor *placeHolderTextColor; /** * 获取自身文本占据有多少行 * * @return 返回行数 */ - (NSUInteger)numberOfLinesOfText; /** * 获取每行的高度 * * @return 根据iPhone或者iPad来获取每行字体的高度 */ + (NSUInteger)maxCharactersPerLine; /** * 获取某个文本占据自身适应宽带的行数 * * @param text 目标文本 * * @return 返回占据行数 */ + (NSUInteger)numberOfLinesForMessage:(NSString *)text; @end