2013-02-13 93 views
2

搜索欄我有一個自定義的MonoTouch dialogviewcontroller創建的,我已經設置:我可以自定義Monotouch.dialog

EnableSearch = true 

不過,我現在用暗灰色的背景顏色,我有一個黑色UINavigationBar也是如此。所以出現在我的DialogViewController中的默認搜索欄看起來很不合適。

有沒有一種方法可以自定義這個的顏色,或者是UISearchBar的子類或類似的東西來獲得這個搜索欄,以適應我在我的應用程序中使用的其他顏色?

感謝您的幫助或指點!

回答

3

看起來我應該在發佈這個問題之前在我最初的搜索中嘗試過「tint」這個詞。對此的回答是在以下問題上:Monotouch.Dialog - UISearchBar Tint

要總結此線程中提到的內容,只需簡單地將TableView.TableHeaderView轉換爲UISearchBar並使用TintColor屬性設置所需的值即可。

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

:)

相關問題