UISearchBar全屏

问题描述:

我uisearchbar在一个uiview中已经是uiviewController的子视图,我想在全屏显示搜索栏时编辑搜索栏,我需要全屏显示搜索事件,怎么做这个? 这里是我的屏幕 enter image description here 这里已经有标题来看,这个搜索栏被覆盖我的第一个元素在表视图我已经添加搜索栏的实现代码如下标题视图和表视图,UISearchBar全屏

如何启动后表视图搜索栏结束了吗?

您可以让您的课程成为UISearchDisplayDelegate,并在searchDisplayControllerDidEndSearch:方法中执行搜索栏的隐藏/移动。要以全屏显示搜索栏,您的班级应特别实施UISearchBarDelegate协议和searchBarShouldBeginEditing:函数。

+0

你能为此发布一些示例代码吗? 。我不知道如何实现它 – Charan 2012-03-28 06:50:45

+0

有一个很好的教程[这里](http://jduff.github.com/2010/03/01/building-a-searchview-with-uisearchbar-and-uitableview/) ,它并不真正相关,但实现了其他委托方法。在苹果开发者网络中,您可以看到您想要使用的其他方法([here](http://developer.apple.com/library/ios/#documentation/uikit/reference/UISearchBarDelegate_Protocol/Reference/Reference.html )和[这里](http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UISearchDisplayDelegate_Protocol/Reference/Reference.html) – Alexander 2012-03-28 06:55:24

+0

我还有其他问题,在这里我添加了搜索栏到tableview标题视图和表视图已经有标题视图,即标题“*”,这个搜索栏覆盖我的第一个对象在表视图,但实际上我的表视图有4个对象,但在图像中,你只能看到3个对象 – Charan 2012-03-28 06:59:37