监听键盘的删除方法
来源:互联网 发布:python tf idf 的代码 编辑:程序博客网 时间:2024/05/17 00:05
查看API我们不难发现,其实系统是有事件抛出来的:
@protocol UIKeyInput <UITextInputTraits>
- (BOOL)hasText;
- (void)insertText:(NSString *)text;
- (void)deleteBackward;
@end
NS_CLASS_AVAILABLE_IOS(2_0) @interface UITextField : UIControl <UITextInput, NSCoding>
所以,只需要重写即可
#import <UIKit/UIKit.h>
@class JYTextView;
@protocol JYTextViewDelegate<NSObject>
-(void)jyTextViewDeleteBackward:(JYTextView*)textview;
@end
@interface JYTextView : UITextView
@property(nonatomic,weak) id<JYTextViewDelegate>jy_Delegate;
@end
#import "JYTextView.h"
@implementation JYTextView
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect {
// Drawing code
}
*/
-(void)deleteBackward
{
[super deleteBackward];
if ([self.jy_Delegate respondsToSelector:@selector(jyTextViewDeleteBackward:)]) {
[self.jy_Delegate jyTextViewDeleteBackward:self];
}
}
@end
阅读全文
0 0
- 监听键盘的删除方法
- 监听键盘的删除按钮
- iOS监听键盘的删除按键事件
- iOS监听键盘的删除按键事件
- 监听键盘删除事件
- 监听键盘删除事件
- Android监听键盘开启关闭的方法
- 键盘的监听
- 键盘的监听
- 键盘监听的使用
- 监听键盘的事件
- textField的键盘监听
- 内部方法删除监听
- iOS监听UITextView、UITextField键盘删除键
- 监听UITextField键盘删除按钮事件
- Objective-C监听键盘删除按钮
- iOS监听UITextView、UITextField键盘删除键
- 简单的监听键盘出现和消失的方法以及得到键盘高度
- 强制不使用“兼容性视图”的HTML代码
- Maximum Subarray
- h5 video标签 自定义控制条
- [YTU]_2769( 结构体--成绩统计)
- Windows10安装JDK的环境变量设置javac不是内部命令或外部命令
- 监听键盘的删除方法
- 蓝桥杯 BASIC-21 基础练习 Sine之舞
- Ubuntu 安装JDK1.8.0_25与配置环境变量
- [YTU]_2627 (职工工资统计)
- first集和follow集的计算
- KK录像机怎么用?KK录像机使用方法介绍
- 基于FPGA的驱控一体控制器及控制系统
- Day6:磁盘配额与高级文件系统管理
- 常量池