我正在开发一个应用程序,因为我有一个要求.onTyping方法调用textfield文本更改。当我在textfield上输入第一个字母ontying方法得到调用和计时器启动&暂停方法调用10秒后,暂停方法获取打电话继续打字。但我想在最后一封信上打电话暂停方法。我可以实现这个吗
-(IBAction)onTyping:(id)sender
{
// [NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(pause) userInfo:nil repeats:NO];
if(timer==nil)
{
timer=[NSTimer scheduledTimerWithTimeInterval:10 target:self selector:@selector(pause) userInfo:nil repeats:NO];
}
[self fadeIn];
}
-(void)pause
{
[self fadeOut];
}
- (void)fadeIn
{
NSlog(@"fadeIn");
}
- (void)fadeOut
{
NSlog(@"fadeOut");
}
答案 0 :(得分:1)
调用textFieldShouldEndEditing:
的{{1}}方法,如下所示......
UITextFieldDelegate