我的视图包含 UISearchBar ,MCSegmentedControl和 UITableView
当 UISearchBar 未激活时我的观点:
这是 UISearchBar 处于活动状态时的观点
正如您所看到的,当 UITearchBar 处于活动状态时, UITableView 会粘在 UISearchBar 上,这不是我想要的。我希望 UITableVIew 保持在MCSegmentedControl
之下我真的不知道要放在这里的代码,所以如果你需要一些代码,请随时提问。
有谁知道如何解决这个问题?
谢谢
答案 0 :(得分:1)
您实际上正在查看两个不同的UITableView:您和UISearchDisplayController的searchResultsTableView(在searchBar处于活动状态时可见)。我自己没有尝试过,但我认为你应该能够在searchResultsTableView上设置setFrame来抵消它。
答案 1 :(得分:0)
SegmentedControl和表之间的关系是什么?
我会猜测你将SegmentedControl作为组头提供,在这种情况下,这可能是预期的行为。
如果没有 - 请发布详细信息。