0
我想樣式UISearchBar
的佔位符屬性。因爲據我所知,這是做不到的,我發明了一個黑客,允許我這樣做:我在UISearchBar
後創建一個UITextField
,並顯示UITextField
的佔位符。當搜索欄被修改時,我希望UISearchBar成爲第一個響應者,並且也消除UITextField
中的佔位符文本。在uisearchbar下爲佔位符設置UITextField
所以我的具體問題:如何在UISearchBar後面創建UITextField,設置佔位符文本並在觸摸UISearchBar時使其消失。
您可以深入研究'UISearchBar'子視圖結構並找到它具有的嵌套'UITextField'。然後設置文本字段的「屬性」屬性。沒有真正需要創建第二個文本字段。 – rmaddy 2014-09-12 23:21:13
如果你想要做的只是改變佔位符的顏色,請參閱http://stackoverflow.com/questions/11827585/uisearchbar-change-placeholder-colour – rmaddy 2014-09-12 23:26:59
@maddy我已經這樣做了,但似乎沒有辦法實際更改佔位符文本的對齊方式(默認=居中) – bdv 2014-09-13 13:32:52