繁体   English   中英

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

[英]How do you add a button to a UISearchBar within UITableview's header?

我的问题与如何向UISearchBar添加按钮不同,因为他在导航栏中添加了搜索栏,因此我需要使用表格视图。

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

我已将搜索栏放在UITableview的标题视图中,以便它可以与表视图一起滚动。 除了搜索框旁边的按钮之外,它可以正常工作并可以按预期进行动画处理,当然也可以滚动。

还有其他方法可以在UISearchBar的搜索框旁边添加按钮吗?

是的,您可以将它们都添加到视图中并在

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;

方法。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM