textFieldDidEndEditing

textFieldDidEndEditing

我试图在textFieldDidEndEditing上添加委托动作textfield。它工作正常,但是当我在编辑textfield时试图退出当前视图时,我不想调用此委托。

我尝试通过visibleViewController实现它,但是在辞职响应者之前,visibleViewController不会改变。

我如何实现这一目标,任何人都可以有主意吗?

最佳答案

UITextField delegate设置为nil

-(void)viewWillDisappear{
    [super viewWillDisappear];
    textfield.delegate = nil;
}


注意:正式发布我的评论。对某人有用。

关于ios - objective-c - View 消失时调用textFieldDidEndEditing,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21430777/

10-09 15:34