如何在UITableview的标题中向UISearchBar添加按钮?

时间:2012-07-03 10:27:04

标签: iphone ios uisearchbar

我的问题与how to add button to UISearchBar不同,因为他在导航栏中添加了搜索栏,我需要使用相同的表格视图。

我在一个应用程序中工作,我需要在UISearchbar的搜索框旁边添加一个按钮。我试图找到一个解决方案,但我找到的唯一方法是使用UINavigationBar。但是,我需要在编辑事件的开始和结束时为搜索栏设置动画,因此将其放在导航栏上无法满足我的需求。

我已将搜索栏放在UITableview的标题视图中,以便它可以使用表格视图滚动。除了搜索框旁边的按钮外,它工作正常并且按照预期动画,当然还有滚动。

是否有其他方法可以在UISearchBar中的搜索框旁添加按钮?

2 个答案:

答案 0 :(得分:4)

是的,您可以在视图上添加它们并返回

中的视图
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;

方法

答案 1 :(得分:0)

IB也应该有效。只需确保将UISearchbar委托连接到View Controller并使用VC中的委托方法,或者使用从searchBar调用的IBactions将数据和操作传递给VC逻辑。纳尔逊

相关问题