From a6875590a4fc8a5dd9d37ad0f1a771faf49b0f48 Mon Sep 17 00:00:00 2001 From: Yishi Lin Date: Mon, 8 May 2017 20:57:39 +0800 Subject: [PATCH] Fix a cell reuse bug in password detail VC --- pass/Views/LabelTableViewCell.swift | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pass/Views/LabelTableViewCell.swift b/pass/Views/LabelTableViewCell.swift index 2eef4e2..a0739ab 100644 --- a/pass/Views/LabelTableViewCell.swift +++ b/pass/Views/LabelTableViewCell.swift @@ -62,9 +62,11 @@ class LabelTableViewCell: UITableViewCell { case "url": type = .URL contentLabel.text = content + contentLabel.font = UIFont.systemFont(ofSize: contentLabel.font.pointSize) default: type = .other contentLabel.text = content + contentLabel.font = UIFont.systemFont(ofSize: contentLabel.font.pointSize) } updateButtons() } @@ -79,13 +81,6 @@ class LabelTableViewCell: UITableViewCell { override func awakeFromNib() { super.awakeFromNib() } - - override func layoutSubviews() { - super.layoutSubviews() - if buttons != nil { - self.accessoryView = buttons - } - } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) @@ -208,5 +203,6 @@ class LabelTableViewCell: UITableViewCell { passwordDisplayButton = nil buttons = nil } + self.accessoryView = buttons } }