Ios 是否必须将UISearchBar置于UITableView中?

Ios 是否必须将UISearchBar置于UITableView中?,ios,swift,uisearchbar,Ios,Swift,Uisearchbar,我想使用UISearchBar并将其放在屏幕底部,以便通过API调用搜索可用名称。我想把这个搜索栏作为注册表格的一部分。然而,当我把搜索栏放在屏幕上我想通过故事板的地方时,当我在模拟器上运行应用程序时,它不会显示出来。当我查看这个问题时,每个人都将搜索栏放在一个表视图中。我没有为我的事业使用正确的UI元素吗 搜索栏不在屏幕上的原因可能是您没有正确设置约束,或者它被其他视图隐藏或覆盖 至于问题的后半部分,我本人从未在UITableView本身上设置搜索栏。有些应用程序会在表格视图的第一个单元格上放

我想使用UISearchBar并将其放在屏幕底部,以便通过API调用搜索可用名称。我想把这个搜索栏作为注册表格的一部分。然而,当我把搜索栏放在屏幕上我想通过故事板的地方时,当我在模拟器上运行应用程序时,它不会显示出来。当我查看这个问题时,每个人都将搜索栏放在一个表视图中。我没有为我的事业使用正确的UI元素吗

搜索栏不在屏幕上的原因可能是您没有正确设置约束,或者它被其他视图隐藏或覆盖


至于问题的后半部分,我本人从未在
UITableView
本身上设置搜索栏。有些应用程序会在表格视图的第一个单元格上放置搜索栏,但你必须滚动才能显示。我自己总是喜欢把它放在屏幕顶部的导航控制器上,这样它就永远在那里,随时可以让用户搜索任何东西。

搜索栏的父视图是什么?它可能与tableview重叠,或者它有一个固定的框架并显示在屏幕外。我将它放在stackView中,标签位于itI顶部。我将它放在stackView中。所以在垂直方向的标签下面有一个标签和一个搜索栏stackview@Keyshawn那当然行。你还在想为什么它没有出现?发布你的代码和你的搜索的故事板约束巴里还没有代码。我有一个以文本作为第一个元素的堆栈视图。堆栈视图被约束到superview的前导和尾随页边距。中心对齐和等间距分布。stackView被约束到另外两个垂直stackView的顶部和底部。让它沙沙作响。就这样。它不会显示lol