我创建了一个自定义monotouch dialogviewcontroller,并设置了:
EnableSearch = true
然而,我使用深灰色的背景颜色,我也有黑色UINavigationBar。因此,我的DialogViewController中显示的默认搜索栏看起来非常不合适。
有没有办法可以自定义这个颜色,或者是UISearchBar的子类或类似的东西,让这个搜索栏适合我在我的应用中使用的其他颜色?
感谢您的帮助或指示!
答案 0 :(得分:3)
看起来我应该尝试过这个词" tint"在发布此问题之前的初始搜索中。答案是关于以下问题:Monotouch.Dialog - UISearchBar Tint
总结一下这个线程中提到的内容,您只需将TableView.TableHeaderView转换为UISearchBar并使用TintColor属性设置所需的值。
((UISearchBar) TableView.TableHeaderView).TintColor = UIColor.Black;
:)