     var add: UILabel!
     var poster: UIImageView!
     var save_icon: UIImageView!
-    var dvd: UIButton!
-    var fav: UIButton!
+    var dvd: OriginButton!
+    var fav: OriginButton!
     
     override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
         super.init(style: style, reuseIdentifier: reuseIdentifier)

        add.font = UIFont.systemFont(ofSize: 14)
        add.textColor = UIColor.hex(Color.gray.rawValue, alpha: 1.0)
        
        dvd = UIButton(frame: CGRect.zero)
        dvd.setImage(UIImage(named: "icon_dvd")?.withRenderingMode(.alwaysTemplate), for: .normal)
        dvd.tintColor = UIColor.hex(Color.gray.rawValue, alpha: 1.0)
        
        fav = UIButton(frame: CGRect.zero)
        fav.setImage(UIImage(named: "icon_fav")?.withRenderingMode(.alwaysTemplate), for: .normal)
        fav.tintColor = UIColor.hex(Color.gray.rawValue, alpha: 1.0)
        
        contentView.addSubview(title)
        contentView.addSubview(onomatopoeia)

        fav.height(button_wh)
    }
    
    func TapDVDFAVButton(sender: OriginButton) {
        print(sender.tag)
        print(sender.isdvd)
    }
    
}

class OriginButton:UIButton {
    var isdvd:Bool?
}
