uisearchbar

    0热度

    1回答

    我正在iOS应用程序上工作。它有搜索栏和右栏按钮项目(几个按钮)。 的东西被初始化如下: UISearchController *searchController = [[UISearchController alloc] initWithSearchResultsController:nil]; UISearchBar *searchBar = searchController.searchB

    0热度

    3回答

    我希望我的搜索栏能够通过非大小写字母来过滤tableView。目前,我已设置它,以便按区分大小写的词进行过滤,我不确定如何通过搜索栏中使用的字母填充tableView。 func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) { if newMessageSearchBar.text == n

    2热度

    2回答

    有2个未回复的帖子here和here,其中没有人提供了解决此问题的工作方案。 第一张图显示了搜索控制器的iOS 10行为,您可以在其中看到左侧的层次结构,右侧的搜索控制器框架以红色框起。在中心以蓝色显示的是在表格中正确显示的。 第二个图像显示的iOS 11行为,其中搜索控制器退出tableView标题的边界内,并移动到不具有意义的屏幕的顶部,因为表视图被从屏幕的顶部定位在230个像素。 我用于显示

    0热度

    1回答

    这是问题的一个形象: 正如你所看到的文本被高亮(全选)被压,但是,正如你所看到的文字实际上并未突出显示。 我不认为它很重要,但这个搜索栏并没有搜索它使用Algolia的本地数据。 我的班级在执行UISearchBarDelegate搜索栏是在代码而不是接口构建器中创建的,唯一实现的方法是searchBarSearchButtonClicked,我可以包含代码,但我认为不需要。此外,该VC是一个导航

    -1热度

    2回答

    所以这个场景是我在一个mapView上实现了一个搜索栏。所以我的类不是UITableViewController。以前它使用的是searchDisplayController,但由于这是折旧,我想避免使用它。搜索显示控制器使用UITableViewDataSource来操纵表格行等。 当我搜索时,仍然可以让行出现在顶部吗?我可以找到UISearchController的教程使用UITableVie

    0热度

    1回答

    当我尝试在搜索栏中输入2个以上的字符时,应用程序崩溃。试图改变逻辑但没用。问题可能出在空白处。下面是我的示例代码: func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) { if searchText.isEmpty { tableViewAdapter.fetchRequestP

    0热度

    2回答

    之前已经询问过这个问题的各种变化,但没有一个解决方案适用于我。我已经使tableViewHeader searchBar,这是我迄今为止。 我的代码如下所示: override func viewDidLoad() { super.viewDidLoad() configureSearchBar() self.tableView.separatorColor = UI

    0热度

    1回答

    我想创建一个类似上面的图像(图像链接提供)的屏幕。 如果选择了“信息”,“美食家”,“配方” &“博客”,在文本字段(查看&搜索)将作为文本字段,但是当“餐厅” &“杂货店“,然后文本字段将作为谷歌自动完成放置API领域。文本字段(印度布巴内斯瓦尔)是用于定位的。 任何建议,如何建立这种类型的屏幕

    0热度

    1回答

    我正在使用带有UISearchBar的UITableViewController。 UITableViewController嵌入在UINavigationController中。显示表格视图时,搜索栏位于预期的顶部(位于导航栏下方)。导航栏显示标题和提示。 当我点击搜索栏时,它会向上移动并将标题隐藏在我的导航栏中。提示仍然可见。 当我不使用提示时,点击它后,搜索栏仍然在导航栏的下方。 我创建了一

    0热度

    2回答

    我从URL中使用jsonserialization方法,并且每个存储并在一类,并显示在表VC的每个记录的一个目的每个记录中获取数据的特定记录。 现在我想用搜索栏来实现搜索和观看很多教程其中有字符串类型的数组和字符串类型的另一个阵列(硬编码值数组)之间的比较。 但根据我的需要,我的数据存储在obj类中,而不是硬编码数据,并且该对象中的数据显示在cellforrow上。 cellforrow包含 。