在全局范围内将自定义输入视图设置为所有textFields的最简单方法

时间:2017-01-03 11:38:06

标签: ios swift swift3 uitextfield swift4

我为当前正在处理的应用创建了自定义输入视图,我可以通过执行以下操作将此键盘指定给textField

textField.inputView = myCustomKeyboard as! UIView

现在我只想用我的自定义inputView切换所有inputViews,有没有更简单的方法来实现这一点,而无需在我的应用程序中单独设置所有textFields上的inputView

1 个答案:

答案 0 :(得分:4)

[[UITextField appearance] setInputView:customeView];

或swift:

UITextField.appearance().inputView = customeView
  

请创建自定义视图并将此行添加到应用委托代表确实完成启动选项