From de88ae127e305e0b153c327b073645f9353cace5 Mon Sep 17 00:00:00 2001
From: 单军华 <WindShan@danjunhuas-MacBook-Pro.local>
Date: Wed, 18 Apr 2018 16:51:07 +0800
Subject: [PATCH] 新功能修改

---
 pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.m |   57 +++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 43 insertions(+), 14 deletions(-)

diff --git a/pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.m b/pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.m
index 942b78c..b467b51 100644
--- a/pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.m
+++ b/pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.m
@@ -11,11 +11,12 @@
 
 @interface MusicPlayCell()
 {
-
+    
 }
 
 @property (nonatomic, strong)     GloriaLabel * NumberLabel;
 @property (nonatomic, strong)     GloriaLabel * musicNameLabel;
+@property (nonatomic, strong)     GloriaLabel * LevelsNameLabel;
 @property (nonatomic, strong)     UIButton    * personalLikeBtn;
 @property (nonatomic, strong)     UIButton    * userPlayBtn;
 @end
@@ -23,12 +24,12 @@
 @implementation MusicPlayCell
 
 /*
-// Only override drawRect: if you perform custom drawing.
-// An empty implementation adversely affects performance during animation.
-- (void)drawRect:(CGRect)rect {
-    // Drawing code
-}
-*/
+ // Only override drawRect: if you perform custom drawing.
+ // An empty implementation adversely affects performance during animation.
+ - (void)drawRect:(CGRect)rect {
+ // Drawing code
+ }
+ */
 
 - (void)layoutSubviews
 {
@@ -36,8 +37,9 @@
     
     self.NumberLabel.frame = CGRectMake(20, 10, 40, 30);
     
-    self.musicNameLabel.frame = CGRectMake(20+40, 10, SCREEN_WIDTH/2, 30);
-   
+    self.musicNameLabel.frame = CGRectMake(20+40, 25, SCREEN_WIDTH/2, 20);
+    self.LevelsNameLabel.frame = CGRectMake(20+40, 5, SCREEN_WIDTH/2, 20);
+    
     self.personalLikeBtn.frame = CGRectMake(SCREEN_WIDTH-20-15, 17, 15, 15);
     self.userPlayBtn.frame     = CGRectMake(SCREEN_WIDTH-20-15-50-15, 17, 15, 15);
 }
@@ -90,6 +92,20 @@
     }
 }
 
+- (GloriaLabel *) LevelsNameLabel
+{
+    if(!_LevelsNameLabel)
+    {
+        _LevelsNameLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(10+50+10+80, 28,150, 14)];
+        _LevelsNameLabel.font = [UIFont systemFontOfSize:16];
+        _LevelsNameLabel.textAlignment = UITextAlignmentLeft;
+        _LevelsNameLabel.textColor = kUIColorFromRGB(0x595959);
+        [self.contentView addSubview:_LevelsNameLabel];
+    }
+    
+    return _LevelsNameLabel;
+}
+
 - (GloriaLabel *) NumberLabel
 {
     if(!_NumberLabel)
@@ -111,21 +127,34 @@
         _musicNameLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(10+50+10+80, 28,150, 14)];
         _musicNameLabel.font = [UIFont systemFontOfSize:16];
         _musicNameLabel.textAlignment = UITextAlignmentLeft;
-        _musicNameLabel.textColor = kUIColorFromRGB(0x595959);
+        _musicNameLabel.textColor = kUIColorFromRGB(0xc4c4c4);
         [self.contentView addSubview:_musicNameLabel];
     }
     
     return _musicNameLabel;
 }
 
-- (void)setItemView:(HotelAccount*)model
+- (void)setItemView:(MusicModel*)model
 {
     self.model = model;
-    
+    //icon_musicset
     [self.userPlayBtn setBackgroundImage:[UIImage imageNamed: model.playStatus == 1 ?@"icon_play":@"icon_start" ] forState:UIControlStateNormal];
-    [self.personalLikeBtn setBackgroundImage:[UIImage imageNamed: model.setStatus == 1 ?@"icon_like":@"icon_unlike" ] forState:UIControlStateNormal];
+    [self.personalLikeBtn setBackgroundImage:[UIImage imageNamed: @"icon_voiceset"] forState:UIControlStateNormal];
     [self.NumberLabel setText:model.xuhaoIndex];
-    [self.musicNameLabel setText:@"���������������������"];
+    [self.musicNameLabel setText:model.musicName];
+    [self.LevelsNameLabel setText:model.username];
+    
 }
 
+- (void)setItemView:(MusicModel *) model setName:(NSString*)name
+{
+    self.model = model;
+    //icon_musicset
+    [self.userPlayBtn setBackgroundImage:[UIImage imageNamed: model.playStatus == 1 ?@"icon_play":@"icon_start" ] forState:UIControlStateNormal];
+    [self.personalLikeBtn setBackgroundImage:[UIImage imageNamed: name] forState:UIControlStateNormal];
+    [self.NumberLabel setText:model.xuhaoIndex];
+    [self.musicNameLabel setText:model.musicName];
+    [self.LevelsNameLabel setText:model.username];
+}
 @end
+

--
Gitblit v1.8.0