Ios 如何调整UISearchDisplayController的搜索栏大小

Ios 如何调整UISearchDisplayController的搜索栏大小,ios,xcode,uisearchdisplaycontroller,Ios,Xcode,Uisearchdisplaycontroller,我使用的是使用nib文件的UISearchDisplayController。但在那个时候我要搜索时,搜索栏框架的大小会自动调整为视图的大小。我对其内容进行了更改拉伸、框架,并尝试进行其他更改,但无法修复其大小。所以,如果您对此有任何建议,请告诉我。 谢谢我现在用这个方法解决了这个问题 - (void) searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller { self.searchDisp

我使用的是使用nib文件的UISearchDisplayController。但在那个时候我要搜索时,搜索栏框架的大小会自动调整为视图的大小。我对其内容进行了更改拉伸、框架,并尝试进行其他更改,但无法修复其大小。所以,如果您对此有任何建议,请告诉我。
谢谢

我现在用这个方法解决了这个问题

- (void) searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller {
    self.searchDisplayController.searchBar.frame=CGRectMake(0, 44, 352, 44);
}
但我对此并不满意。因此,如果还有其他选择,请也提出建议


谢谢朋友。

Duplicate:@Sarah Friend我知道这是与上面描述的问题类型相同的问题。但我的问题是另一个。它只调整表的大小,我没有问题。我想调整搜索栏的大小,其中一个自动调整大小,而没有得到我所做的实际大小。不明白。你能用屏幕截图之类的解释一下吗。恐怕你的问题很快就要结束了@莎拉:我附上了我的屏幕截图。@Sarah,你指的复制品回答了一个微妙的不同问题。遗憾的是,你没什么别的办法了。更改大小是可行的,但动画非常糟糕。您所能做的最好的事情就是创建自己版本的UISearchDisplayController