草庐IT

Searchcontroller

全部标签

ios - Swift - UISearchController 与单独的 searchResultsController

当您想在单独的searchResultsController中显示结果时,我正在尝试弄清楚如何使用UISearchController-我发现的每一个指南、视频和教程都使用当前的viewController来显示搜索结果,并且像这样实例化UISearchController:letsearchController=UISearchController(searchResultsController:nil)但我想使View变暗并显示一个包含搜索结果的新tableView,就像在AppStore搜索中所做的一样。所以我所做的是创建一个新的tableViewController,给它一个S

ios - Swift - UISearchController 与单独的 searchResultsController

当您想在单独的searchResultsController中显示结果时,我正在尝试弄清楚如何使用UISearchController-我发现的每一个指南、视频和教程都使用当前的viewController来显示搜索结果,并且像这样实例化UISearchController:letsearchController=UISearchController(searchResultsController:nil)但我想使View变暗并显示一个包含搜索结果的新tableView,就像在AppStore搜索中所做的一样。所以我所做的是创建一个新的tableViewController,给它一个S

uitableview - UIViewController 中的 UISearchController

我希望在Swift中创建与Applemap应用程序类似的功能。无论如何将UISearchController集成到常规View中(即:不是UITableView)。在连接的搜索栏内单击后,通过Storyboard拖放一个会导致崩溃。或者有什么方法可以用UITableView实现这个结果? 最佳答案 如果您想将UISearchController与非UITableView一起使用,我是这样做的。由于UISearchController不(还!)被IB支持,您不需要需要在其中添加任何东西,例如UISearchBar.@interface

uitableview - UIViewController 中的 UISearchController

我希望在Swift中创建与Applemap应用程序类似的功能。无论如何将UISearchController集成到常规View中(即:不是UITableView)。在连接的搜索栏内单击后,通过Storyboard拖放一个会导致崩溃。或者有什么方法可以用UITableView实现这个结果? 最佳答案 如果您想将UISearchController与非UITableView一起使用,我是这样做的。由于UISearchController不(还!)被IB支持,您不需要需要在其中添加任何东西,例如UISearchBar.@interface

ios - Tab Bar 和 UISearchController 出现黑屏

我有两个可以通过标签栏访问的场景,在场景1上有一个搜索栏。我面临的问题是,在搜索时是否切换到下载选项卡-导航栏消失。当我返回搜索选项卡时,出现黑屏。这是搜索时的屏幕1-现在当我点击下载选项卡时,导航栏消失了。这是第一个屏幕的ViewController-importUIKitimportAlamofireimportSwiftyJSONclassViewController:UIViewController,UITableViewDelegate,UITableViewDataSource,UISearchResultsUpdating,UISearchBarDelegate{//MA

ios - Tab Bar 和 UISearchController 出现黑屏

我有两个可以通过标签栏访问的场景,在场景1上有一个搜索栏。我面临的问题是,在搜索时是否切换到下载选项卡-导航栏消失。当我返回搜索选项卡时,出现黑屏。这是搜索时的屏幕1-现在当我点击下载选项卡时,导航栏消失了。这是第一个屏幕的ViewController-importUIKitimportAlamofireimportSwiftyJSONclassViewController:UIViewController,UITableViewDelegate,UITableViewDataSource,UISearchResultsUpdating,UISearchBarDelegate{//MA

swift - 带有 NavigationBar LargeTitle 和 SearchController 消失的 iOS 11 UIRefreshControl

我有一个带有largeTitle和searchcontroller的navigationBar,我的tableView有一个refreshcontrol。当我拉动以刷新refreshcontrol的activityIndi​​cator消失但取消刷新过程继续时,即使该过程完成并且我调用UIRefreshControll的.endRefreshing()导航栏也不会恢复到正常大小。有同样问题的人吗? 最佳答案 我为此搜索了数周的解决方案,今天,我终于成功了。解决方案非常简单,我不敢相信我没有早点找到它。我使用的是带有UITableVi

swift - 带有 NavigationBar LargeTitle 和 SearchController 消失的 iOS 11 UIRefreshControl

我有一个带有largeTitle和searchcontroller的navigationBar,我的tableView有一个refreshcontrol。当我拉动以刷新refreshcontrol的activityIndi​​cator消失但取消刷新过程继续时,即使该过程完成并且我调用UIRefreshControll的.endRefreshing()导航栏也不会恢复到正常大小。有同样问题的人吗? 最佳答案 我为此搜索了数周的解决方案,今天,我终于成功了。解决方案非常简单,我不敢相信我没有早点找到它。我使用的是带有UITableVi

ios - 类没有初始化器 : Swift Error

我的ViewController有问题。我的代码有一个关于初始化程序的错误,我不明白为什么。请花点时间看看我的代码:importUIKitclassViewController:UIViewController,UITableViewDataSource{letsectionsTableIdentifier="SectionsTableIdentifier"varnames:[String:[String]]!varkeys:[String]!@IBOutletweakvartableView:UITableView!varsearchController:UISearchContro

ios - 类没有初始化器 : Swift Error

我的ViewController有问题。我的代码有一个关于初始化程序的错误,我不明白为什么。请花点时间看看我的代码:importUIKitclassViewController:UIViewController,UITableViewDataSource{letsectionsTableIdentifier="SectionsTableIdentifier"varnames:[String:[String]]!varkeys:[String]!@IBOutletweakvartableView:UITableView!varsearchController:UISearchContro