0

我有一个带有UISearchBarMCSegmentedControlUITableView的视图

这是我在UISearchBar不活动时的视图:

在此处输入图像描述

这是UISearchBar处于活动状态时的视图

在此处输入图像描述

如您所见,当UITableView处于活动状态时,它会粘在UISearchBar上,这不是我想要的。我希望UITableVIew留在MCSegmentedControl下面

我真的不知道该放什么代码,所以如果您需要一些代码,请随时询问。

有谁知道如何解决这个问题?

谢谢

4

2 回答 2

1

您实际上正在查看两个不同的 UITableView:您的和 UISearchDisplayController 的 searchResultsTableView(当 searchBar 处于活动状态时可见)。我自己没有尝试过,但我认为你应该可以在 searchResultsTableView 上设置框架:来抵消它。

于 2012-05-03T22:32:21.087 回答
0

您的 SegmentedControl 和 table 之间的关系是什么?

我会大胆猜测您将 SegmentedControl 作为组标头提供,在这种情况下,这可能是预期的行为。

如果没有 - 请发布详细信息。

于 2012-05-03T21:34:40.880 回答