Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 搜索UITableView详细信息textLabel和textLabel_Swift_Uitableview_Xcode7_Textlabel_Detailtextlabel - Fatal编程技术网

Swift 搜索UITableView详细信息textLabel和textLabel

Swift 搜索UITableView详细信息textLabel和textLabel,swift,uitableview,xcode7,textlabel,detailtextlabel,Swift,Uitableview,Xcode7,Textlabel,Detailtextlabel,我使用的代码与此Stackoverflow URL中显示的代码相同 我想知道是否还有一种方法可以搜索detailTextLabel,因为我在单元格中包含了一个字幕。在执行过滤搜索时,字幕也不会与文本标签对齐。我在Xcode 7.1和Swift 2.0中工作是的,您可以这样做。在filterContentForSearchText函数下,只需使用“| |”运算符返回有关标题或副标题是否包含搜索字符串的布尔值 比如说, func filterContentForSearchText(searchTe

我使用的代码与此Stackoverflow URL中显示的代码相同


我想知道是否还有一种方法可以搜索detailTextLabel,因为我在单元格中包含了一个字幕。在执行过滤搜索时,字幕也不会与文本标签对齐。我在Xcode 7.1和Swift 2.0中工作是的,您可以这样做。在filterContentForSearchText函数下,只需使用“| |”运算符返回有关标题或副标题是否包含搜索字符串的布尔值

比如说,

func filterContentForSearchText(searchText: String, scope: String = "All") {
    filteredObjects = objects.filter { object in

  return object.title.lowercaseString.containsString(searchText.lowercaseString) || object.subtitle.lowercaseString.containsString(searchText.lowercaseString)

    }

    tableView.reloadData()
}