将UISearchBar锁定到桌面的顶部



我是iOS开发的新手,并且一直试图找到一种将UISearchbar锁定到桌面顶部的方法。当我使用故事板添加一个时,它会随桌子滚动。我需要将其固定在顶部,以便当输入搜索词时,它会检索一些数据并将其显示在表单元格中。

我已经研究了几个小时,尽管在这个主题上似乎有很多问题和答案,但我找不到一个对我有用的问题。我尝试在UiviewController的底部添加一个TableView(和一个单元格),并在顶部添加带有Uisearchbar的视图。但是,当我为此分配我的uitaiteViewController子类时,我会得到"'nsinternalInconSistencyException',原因:' - [uitaiteViewController loadView]加载了" vaf-gb-z7z-view-iyz-iyz-iyz-iyz-tb-71e" nib,但没有得到一个"uitaiteView。'

如果我将其设置为UiviewController,它不会崩溃,但是现在我无法控制我的表。

谁能帮助我完成这项工作?

,如果您不希望表视图录制整个屏幕,则需要使用UiviewController。因此,您所做的设置视图是正确的,但是您希望该控制器是UiviewController的子类。您应该在控制器中创建一个IBOUTLET,然后将其连接到表观视图,然后添加所有数据源方法和委派方法,您通常会使用表视图控制器获得。

这很简单。将搜索框拖动在表观视频单元格下方的ViewController内。单击"在线显示文档"按钮,然后拖动搜索框以向上移动层次结构。

最新更新