Ios 在iPad上用inputAssistantItem为UIBarButtonItems着色
我有两个Ios 在iPad上用inputAssistantItem为UIBarButtonItems着色,ios,uibarbuttonitem,uitoolbar,Ios,Uibarbuttonitem,Uitoolbar,我有两个uiBarButtonims用于将格式应用于UITextView中的文本。在iPhone上,这些按钮被添加到UIToolbar,该工具栏被设置为文本视图的InputAccessoryView。在iPad上,这些按钮被添加到textview的inputAssistantItem工具栏中 通过更改UIBarButtonItems的tintColor(即,当当前选定的NSRange应为粗体时,粗体按钮的tintColor将更改以指示其处于活动状态),可以打开或关闭按钮的状态 当UIBarBut
uiBarButtonims
用于将格式应用于UITextView
中的文本。在iPhone上,这些按钮被添加到UIToolbar
,该工具栏被设置为文本视图的InputAccessoryView
。在iPad上,这些按钮被添加到textview的inputAssistantItem
工具栏中
通过更改UIBarButtonItems的tintColor(即,当当前选定的NSRange应为粗体时,粗体按钮的tintColor将更改以指示其处于活动状态),可以打开或关闭按钮的状态
当UIBarButtonims被添加到iPhone上的UIToolbar中时,这非常有效,但我无法将其用于iPad上的inputAssistantItem。当我更改按钮的tintColor时,没有任何更改。对于任何感兴趣的人,我通过向每个UIBarButtonItem添加一个UIButton,然后更改按钮的tintColor而不是UIBarButtonItem来解决这个问题