2013-05-11 53 views
1

我一直在尋找兩天解決這個問題的方法,而我無法弄清楚一個有凝聚力的解決方案。我想要做的是:使用TableView和刷新控件添加按鈕到UISearchBar

  1. 有一個UISearchBar像在這個線程Adding button to left of UISearchBar左邊有一個額外的按鈕。
  2. 有一個表格視圖,顯示UISearchBar不屬於的結果,因此即使您在表格視圖中向下滾動,搜索欄仍保留在屏幕上。我只能通過分開tableview和搜索欄來實現這一點,這意味着我無法使用UITableViewController
  3. 對錶視圖進行刷新控制。從這個線程UIRefreshControl without UITableViewController它看起來像我不能以支持的方式做到這一點,如果我不能使用tableViewController。

我已經嘗試使用UIToolbar解決方案向UISearchBar添加按鈕,但漸變並未真正混合,因此我不想使用該解決方案。我也沒有運用我在這裏發現的任何代碼片段來添加按鈕的方式,以支持自動佈局旋轉。

任何幫助非常感謝!

回答

0

也許你可以製作一個自定義對象,將一個UISearchBar疊放在UINavigationBar的頂部,然後使用UIBarButtonItem作爲你正在談論的按鈕。如果您將其設爲可重複使用的自定義對象,則應該可以在應用程序範圍內實現它。

相關問題