2011-10-26 129 views
0

目前我的UISearchBar位於標題中,但不允許我使用右側的索引標題直接搜索。SearchBar in UITableView

如果我將UISearchBar作爲單元實現,我可以使用索引標題進入搜索欄,但是當我開始搜索某個點時,我必須重新加載數據以隱藏導致uikeyboard死亡的索引標題,因爲搜索欄停止存在一會兒。

我該如何實現這個,所以當我觸摸UITableViewIndexSearch它進入搜索欄,而不是去這個不存在的部分,去頭?

回答

0

您可以嘗試重新加載除搜索欄部分以外的所有部分。就像這樣(假設搜索欄在第一部分)。

[tableView reloadSections:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(1, [tableView numberOfSections])] 
     withRowAnimation:UITableViewRowAnimationNone]; 

希望有幫助!