ios - 选择时自定义 UITableViewCell 更改?

标签 ios swift uitableview nib custom-cell

我的自定义 UITableViewCell DayOfWeekTableViewCell 显示一些奇怪的行为 as you can see here.

我试图通过将以下行添加到我的 DayOfWeekTableViewCell 类中来修复它

class DayOfWeekTableViewCell: UITableViewCell {

    @IBOutlet weak var dayOfWeek: UILabel!
    @IBOutlet weak var totalAmountSpent: UILabel!

    override func awakeFromNib() {
        super.awakeFromNib()
        // Initialization code

        //Added these lines
        let colorView = UIView()
        colorView.backgroundColor = UIColor.clearColor()
        UITableViewCell.appearance().selectedBackgroundView  = colorView
    }

    override func setSelected(selected: Bool, animated: Bool) {
        super.setSelected(selected, animated: animated)
        // Configure the view for the selected state
    }

}

但现在我的应用程序的行为类似于 this .我只是希望单元格在我选择它时看起来一样,而不是被一些矩形 Blob 覆盖。

如有任何帮助,我们将不胜感激!

最佳答案

cell.selectionStyle = UITableViewCellSelectionStyleNone; 将解决您的问题。我不知道它在 swift 上会是什么样子,所以只需将它发布在 objective-c 中即可。祝你好运。

关于ios - 选择时自定义 UITableViewCell 更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34671286/

相关文章:

swift - 结构内部协议(protocol)

ios - 自动调整 UITableViewCell 阴影大小已关闭

ios - 如何从一行开始并在新 View Controller 中显示该行的名称?

ios - 缓存 URL 图片 iphone UITableview

ios - 最大宽度的 sizeToFit

ios - 迁移运行后立即遍历 Realm 中的所有记录 - Swift/iOS

objective-c - 如何在 Storyboard 中的任何 ViewController 之外设计单独的 UIView?

swift - 守卫条件会引发有关闭包的编译器错误

ios - 尝试从 parse.com 检索图像但出现错误

objective-c - 在 prepareForSegue 期间获取 [UIViewController <null selector>] 时尝试将值分配给属性?