可以将静态类设置为UItextfield(Objective C)的委托吗?

时间:2014-06-11 18:21:54

标签: ios objective-c delegates uitextfield uitextfielddelegate

在我目前的项目中,我有一些使用UItextfield的viewcontrollers。截至目前,我已将所有viewcontrollers设置为textField的委托。但是,我为每个viewcontrollers都有相同的代码(至少对于UItextfield委托方法)。有没有办法可以创建一个静态类并将其设置为所有UItextfields的委托?

1 个答案:

答案 0 :(得分:0)

您可以使用两种方式实现。

  1. 创建一个可以处理委托的单例类,并将单例实例指定为委托。
  2. 您可以继承UITextField说myTextField并实现您要覆盖的所有委托方法。对于您要使用TextField并使自定义行为使用myTextField
  3. 的所有实例