iPad上inputAssistantItem中的UIBarButtonItems色调

时间:2018-07-02 11:10:24

标签: ios uibarbuttonitem uitoolbar

我有几个UIBarButtonItems用于将格式应用于UITextView中的文本。在iPhone上,这些按钮会添加到设置为textview的UIToolbar的{​​{1}}中。在iPad上,这些按钮会添加到textview的inputAcessoryView工具栏中。

可以通过更改UIBarButtonItems的tintColor来打开或关闭按钮的状态(即,当当前选定的NSRange应该为粗体时,粗体按钮的tintColor会更改为表明它处于活动状态)。

当将UIBarButtonItems添加到iPhone上的UIToolbar时,此方法效果很好,但是我无法在iPad上的inputAssistantItem上使用它。当我更改按钮的tintColor时,没有任何改变。

1 个答案:

答案 0 :(得分:0)

对于感兴趣的任何人,我设法通过将UIButton添加到每个UIBarButtonItem然后更改按钮的tintColor而不是UIBarButtonItem来解决此问题。