我有一个带有UISearchBar、MCSegmentedControl和UITableView的视图
这是我在UISearchBar不活动时的视图:
这是UISearchBar处于活动状态时的视图
如您所见,当UITableView处于活动状态时,它会粘在UISearchBar上,这不是我想要的。我希望UITableVIew留在MCSegmentedControl下面
我真的不知道该放什么代码,所以如果您需要一些代码,请随时询问。
有谁知道如何解决这个问题?
谢谢
我有一个带有UISearchBar、MCSegmentedControl和UITableView的视图
这是我在UISearchBar不活动时的视图:
这是UISearchBar处于活动状态时的视图
如您所见,当UITableView处于活动状态时,它会粘在UISearchBar上,这不是我想要的。我希望UITableVIew留在MCSegmentedControl下面
我真的不知道该放什么代码,所以如果您需要一些代码,请随时询问。
有谁知道如何解决这个问题?
谢谢
您实际上正在查看两个不同的 UITableView:您的和 UISearchDisplayController 的 searchResultsTableView(当 searchBar 处于活动状态时可见)。我自己没有尝试过,但我认为你应该可以在 searchResultsTableView 上设置框架:来抵消它。
您的 SegmentedControl 和 table 之间的关系是什么?
我会大胆猜测您将 SegmentedControl 作为组标头提供,在这种情况下,这可能是预期的行为。
如果没有 - 请发布详细信息。