• 大小: 36.95MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-03
  • 语言: 其他
  • 标签: ios  music  player  

资源简介

音乐播放器,支持歌词同步显示, 用于掌握tableView

资源截图

代码片段和文件信息

//
//  SongListViewController.m
//  MusicPlayer
//
//  Created by He lingzhi on 11/17/14.
//  Copyright (c) 2014 com.duct.lecture8. All rights reserved.
//

#import “SongListViewController.h“

@interface SongListViewController ()

@end

@implementation SongListViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}


#pragma mark 表视图
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    
    return [self.songArray count];  //获取歌曲数目
    
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@“SongCell“];
    
    //该表格选中后没有颜色
   // cell.selectionstyle = UITableViewCellSelectionstyleNone;
    
    // cell 的背景色 设为透明色
    //cell.backgroundColor = [UIColor clearColor];
    
    cell.textLabel.text = [ self.songArray[indexPath.row] name];
    
    
    return cell;
}


-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    
  //  UITableViewCell  * cell =[tableView cellForRowAtIndexPath:indexPath];
    
    // 获取到当前被选中的行
       
    [self.delegate SongSelected:indexPath.row];
    
    [self dismissViewControllerAnimated:YES completion:nil] ;
}

@end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-11-17 11:07  01_MusicPlayer\
     文件       12292  2014-11-17 11:37  01_MusicPlayer\.DS_Store
     目录           0  2014-11-19 10:27  __MACOSX\
     目录           0  2014-11-19 10:27  __MACOSX\01_MusicPlayer\
     文件         120  2014-11-17 11:37  __MACOSX\01_MusicPlayer\._.DS_Store
     目录           0  2014-11-17 11:40  01_MusicPlayer\.git\
     目录           0  2014-11-16 12:49  01_MusicPlayer\.git\branches\
     文件          15  2014-11-16 12:49  01_MusicPlayer\.git\COMMIT_EDITMSG
     文件         137  2014-11-16 12:49  01_MusicPlayer\.git\config
     文件          73  2014-11-16 12:49  01_MusicPlayer\.git\description
     文件          23  2014-11-16 12:49  01_MusicPlayer\.git\HEAD
     目录           0  2014-11-16 12:49  01_MusicPlayer\.git\hooks\
     文件         452  2014-11-16 12:49  01_MusicPlayer\.git\hooks\applypatch-msg.sample
     文件         896  2014-11-16 12:49  01_MusicPlayer\.git\hooks\commit-msg.sample
     文件         189  2014-11-16 12:49  01_MusicPlayer\.git\hooks\post-update.sample
     文件         398  2014-11-16 12:49  01_MusicPlayer\.git\hooks\pre-applypatch.sample
     文件        1642  2014-11-16 12:49  01_MusicPlayer\.git\hooks\pre-commit.sample
     文件        1352  2014-11-16 12:49  01_MusicPlayer\.git\hooks\pre-push.sample
     文件        4951  2014-11-16 12:49  01_MusicPlayer\.git\hooks\pre-rebase.sample
     文件        1239  2014-11-16 12:49  01_MusicPlayer\.git\hooks\prepare-commit-msg.sample
     文件        3611  2014-11-16 12:49  01_MusicPlayer\.git\hooks\update.sample
     文件        4592  2014-11-17 11:35  01_MusicPlayer\.git\index
     目录           0  2014-11-16 12:49  01_MusicPlayer\.git\info\
     文件          40  2014-11-16 12:49  01_MusicPlayer\.git\info\exclude
     目录           0  2014-11-19 10:27  __MACOSX\01_MusicPlayer\.git\
     目录           0  2014-11-19 10:27  __MACOSX\01_MusicPlayer\.git\info\
     文件         171  2014-11-16 12:49  __MACOSX\01_MusicPlayer\.git\info\._exclude
     目录           0  2014-11-16 12:49  01_MusicPlayer\.git\logs\
     文件         167  2014-11-16 12:49  01_MusicPlayer\.git\logs\HEAD
     目录           0  2014-11-16 12:49  01_MusicPlayer\.git\logs\refs\
     目录           0  2014-11-16 12:49  01_MusicPlayer\.git\logs\refs\heads\
............此处省略247个文件信息

评论

共有 条评论