搜索栏结果在文本旁边添加图像

时间:2015-07-20 19:51:53

标签: ios swift

是否可以将图像添加到我的搜索栏结果中?我可以使用以下内容添加文本:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier(self.identifier) as! UITableViewCell

var text: String?
    if tableView == self.searchResultsController?.tableView {
        if let results = self.results {
            text = self.results!.objectAtIndex(indexPath.row) as? String
        }
    } else {
      //  text = MyVariables.users[indexPath.row] as? String
    }

    cell.textLabel!.text = text

    return cell
}

1 个答案:

答案 0 :(得分:0)

您只需要在单元格中添加UIImage

cell.imageView?.image = UIImage(named: "YourImageNameGoesHere")

imageView的{​​{1}}属性位于左侧。

  

[...]如果设置了图像,它将显示在左侧   在任何标签之前,细胞的一侧。 [...]

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewCell_Class/#//apple_ref/occ/instp/UITableViewCell/imageView

希望这有帮助。