|  | @@ -78,8 +78,9 @@ class MVBannerCell: UICollectionViewCell {
 | 
	
		
			
				|  |  |          let titleLabel = UILabel()
 | 
	
		
			
				|  |  |          titleLabel.textAlignment = .left
 | 
	
		
			
				|  |  |          titleLabel.textColor = .white
 | 
	
		
			
				|  |  | -        titleLabel.numberOfLines=0
 | 
	
		
			
				|  |  | +        titleLabel.numberOfLines = 0
 | 
	
		
			
				|  |  |          titleLabel.lineBreakMode = .byCharWrapping
 | 
	
		
			
				|  |  | +        titleLabel.setContentCompressionResistancePriority(.defaultLow, for: .vertical)
 | 
	
		
			
				|  |  |          titleLabel.font = UIFont.systemFont(ofSize: 16, weight: .bold)
 | 
	
		
			
				|  |  |          return titleLabel
 | 
	
		
			
				|  |  |      }()
 | 
	
	
		
			
				|  | @@ -199,17 +200,10 @@ class MVBannerCell: UICollectionViewCell {
 | 
	
		
			
				|  |  |         let textSize =  sizeWithText(text: videoData?.title ?? "", font: UIFont.systemFont(ofSize: 16, weight: .bold), size: CGSize.init(width:     self.frame.width -  24, height: CGFloat.greatestFiniteMagnitude))
 | 
	
		
			
				|  |  |          
 | 
	
		
			
				|  |  |          BFLog(message: "XXXXXXX videoData?.title is \(String(describing: videoData?.title)) height \(textSize.height)  width is \(adapterWidth(width: 300))")
 | 
	
		
			
				|  |  | -        titleLabel.snp.remakeConstraints { make in
 | 
	
		
			
				|  |  | -            make.width.equalTo(   self.frame.width -  24)
 | 
	
		
			
				|  |  | -            make.height.equalTo(textSize.height + 2)
 | 
	
		
			
				|  |  | -            make.left.equalToSuperview().offset(12)
 | 
	
		
			
				|  |  | -            make.bottom.equalTo(musicContenView.snp_top).offset(-cDefaultMargin)
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          BFLog(message: "videoData?.title is \(String(describing: videoData?.title)) height \(textSize.height)")
 | 
	
		
			
				|  |  |          titleLabel.text = videoData?.title ?? ""
 | 
	
		
			
				|  |  |     
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  |  //        if videoData?.categoryImage != nil {
 | 
	
		
			
				|  |  |  //            typeImage.setNetImage(url: "\(videoData?.categoryImage ?? "")", placeholder: UIImage(named: "categary_icon")!)
 | 
	
		
			
				|  |  |  //        } else {
 | 
	
	
		
			
				|  | @@ -290,6 +284,13 @@ class MVBannerCell: UICollectionViewCell {
 | 
	
		
			
				|  |  |              make.left.equalTo(musicImageView.snp_centerX)
 | 
	
		
			
				|  |  |              make.right.top.height.equalToSuperview()
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +        titleLabel.snp.remakeConstraints { make in
 | 
	
		
			
				|  |  | +            make.width.equalToSuperview().offset(-24)
 | 
	
		
			
				|  |  | +//            make.height.equalTo(textSize.height + 2)
 | 
	
		
			
				|  |  | +            make.left.equalToSuperview().offset(12)
 | 
	
		
			
				|  |  | +            make.bottom.equalTo(musicContenView.snp_top).offset(-cDefaultMargin - 2)
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  //        if(videoData?.title?.count ?? 0 > 0){
 | 
	
		
			
				|  |  |  //            typeImage.snp.remakeConstraints { make in
 |