From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001
From: 单军华
Date: Wed, 11 Jul 2018 10:47:42 +0800
Subject: [PATCH] 首次上传

---
 screendisplay/screendisplay/Classes/Base/BaseControllers/LMJTextViewController.h |   62 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/screendisplay/screendisplay/Classes/Base/BaseControllers/LMJTextViewController.h b/screendisplay/screendisplay/Classes/Base/BaseControllers/LMJTextViewController.h
new file mode 100755
index 0000000..23a0d9c
--- /dev/null
+++ b/screendisplay/screendisplay/Classes/Base/BaseControllers/LMJTextViewController.h
@@ -0,0 +1,62 @@
+//
+//  LMJTextViewController.h
+//  PLMMPRJK
+//
+//  Created by windshan on 2017/4/26.
+//  Copyright �� 2017��� GoMePrjk. All rights reserved.
+//
+
+#import "LMJNavUIBaseViewController.h"
+#import "LMJNavUIBaseViewController.h"
+
+@class LMJTextViewController;
+@protocol LMJTextViewControllerDataSource <NSObject>
+
+@optional
+- (UIReturnKeyType)textViewControllerLastReturnKeyType:(LMJTextViewController *)textViewController;
+
+- (BOOL)textViewControllerEnableAutoToolbar:(LMJTextViewController *)textViewController;
+
+//  ���������������������������������������
+- (NSArray <UIButton *> *)textViewControllerRelationButtons:(LMJTextViewController *)textViewController;
+
+@end
+
+
+@protocol LMJTextViewControllerDelegate <UITextViewDelegate, UITextFieldDelegate>
+
+@optional
+#pragma mark - ������������������������������������������������������������
+- (void)textViewController:(LMJTextViewController *)textViewController inputViewDone:(id)inputView;
+@end
+
+@interface LMJTextViewController : LMJNavUIBaseViewController<LMJTextViewControllerDataSource, LMJTextViewControllerDelegate>
+
+- (BOOL)textFieldShouldClear:(UITextField *)textField NS_REQUIRES_SUPER;
+- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string NS_REQUIRES_SUPER;
+- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text NS_REQUIRES_SUPER;
+- (BOOL)textFieldShouldReturn:(UITextField *)textField NS_REQUIRES_SUPER;
+
+
+@end
+
+
+
+
+#pragma mark - design UITextField
+IB_DESIGNABLE
+@interface UITextField (LMJTextViewController)
+
+@property (assign, nonatomic) IBInspectable BOOL isEmptyAutoEnable;
+
+@end
+
+
+@interface LMJTextViewControllerTextField : UITextField
+
+@end
+
+
+
+
+

--
Gitblit v1.8.0