我试图在 UINavigationBar 中放置一个 UISearchBar,我可以毫无问题地做到这一点。问题是我在编辑以显示范围栏时有逻辑。这一切都很好,只有一个例外。导航栏尝试将 UISearchBar 在标题视图内居中。这会导致搜索栏向上移动到导航栏上方。我尝试添加一些逻辑来设置搜索栏的框架,这样它就可以绘制在我的主视图之上,这很好。我只能设置高度,这会导致搜索栏很好地绘制在视图上,但它的宽度不足以覆盖整个屏幕。如果我在框架上设置宽度,它会回到尝试将 UISearchBar 在导航栏上居中的相同行为。有谁知道我怎么能做到这一点?
谢谢,
缺口