Swift 3 / IQKeyboardManager:如何更改工具栏的背景颜色、完成颜色、箭头颜色?

Bre*_*lor 3 xcode swift swift3 iqkeyboardmanager

如何更改工具栏的背景颜色、完成颜色、箭头颜色以及隐藏中间工具栏上的文本标题?

Sur*_*eet 8

您可以通过使用以下代码设置工具栏来更改Next/ Previous(箭头)和Done按钮颜色的外观tintColor

要将箭头和完成按钮颜色更改为红色:

IQKeyboardManager.shared.toolbarTintColor = .red
Run Code Online (Sandbox Code Playgroud)

隐藏中间工具栏上的文本标题

IQKeyboardManager.shared.shouldShowToolbarPlaceholder = false
Run Code Online (Sandbox Code Playgroud)

我没有找到任何属性来更改条形颜色,但可以更改IQToolbar类本身的背景颜色。如果你找到任何,然后在这里添加以供其他人参考。