重复使用表格单元格时,标签向左移动

时间:2017-01-05 13:05:44

标签: swift core-data

我有一个包含自定义表格单元格的表格。这就是它在启动时的表现:

enter image description here

现在,当我滚动以便单元格消失并且我放开时,单元格返回到屏幕,但它现在看起来像这样:

enter image description here

使用NSFetchedResultsController获取表格数据。我之前已多次做过这件事,但从未发生过。

我的cellForRowAt方法:

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "bitCell", for: indexPath) as! BitCell
        let entry = fetchedResultsController.object(at: indexPath)

        cell.configure(cellWithText: entry.text!)
        return cell
    }

我的自定义BitCell课程

class BitCell: UITableViewCell {

    @IBOutlet weak var bitTextLabel: UILabel!

    override func awakeFromNib() {
        super.awakeFromNib()
        //selectionStyle = .none
        // Initialization code
    }

    override func setSelected(_ selected: Bool, animated: Bool) {
        super.setSelected(selected, animated: animated)
    }

    func configure(cellWithText text: String) {
        //bitTextLabel.text = text
    }

}

我对标签的限制: enter image description here

请告诉我,如果您还需要更多内容(我将使用其他信息编辑问题)

谢谢!

0 个答案:

没有答案