我有一个包含表格视图和搜索栏的视图。如果我在搜索处于活动状态时重新调整包含视图的大小(向下移动原点),则搜索栏向下移动,即它在包含视图中保持相同的位置。
但是,搜索结果表不会重新调整大小,因此搜索栏现在部分隐藏在搜索结果后面。
有谁知道如何解决这个问题?我已经尝试在结果表中明确设置重新大小掩码:
self.searchDisplayController.searchResultsTableView.autoresizingMask = (UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth);
在重新调整包含视图后调用sizeToFit
:
[self.searchDisplayController.searchResultsTableView sizeToFit];