我可以使用Monotouch.dialog自定义搜索栏

时间:2013-02-13 15:19:49

标签: ios xamarin.ios monotouch.dialog

我创建了一个自定义monotouch dialogviewcontroller,并设置了:

EnableSearch = true

然而,我使用深灰色的背景颜色,我也有黑色UINavigationBar。因此,我的DialogViewController中显示的默认搜索栏看起来非常不合适。

有没有办法可以自定义这个颜色,或者是UISearchBar的子类或类似的东西,让这个搜索栏适合我在我的应用中使用的其他颜色?

感谢您的帮助或指示!

1 个答案:

答案 0 :(得分:3)

看起来我应该尝试过这个词" tint"在发布此问题之前的初始搜索中。答案是关于以下问题:Monotouch.Dialog - UISearchBar Tint

总结一下这个线程中提到的内容,您只需将TableView.TableHeaderView转换为UISearchBar并使用TintColor属性设置所需的值。

((UISearchBar) TableView.TableHeaderView).TintColor = UIColor.Black;

:)