我的ViewController中的每个textField输入是否都必须具有textField.delegate = self

时间:2019-01-12 15:42:42

标签: ios uitextfield

我正在做一个登录表单,我想用我的LoginViewController委托一些textField函数。 所以我的问题是我的故事板中的每个文本字段都应该有textField.delegate = self吗?

1 个答案:

答案 0 :(得分:1)

这取决于您的要求。如果您需要在选择/编辑每个文本字段时执行某些任务,那么是的,您需要设置所有文本字段的委托。但是,如果您不这样做,则仅设置那些必需的代理。

如果您设置了多个文本字段的委托,则还需要在委托方法中添加一个检查,以了解哪个文本字段触发了该委托。