自定义tableViewCell

--------------控制器m文件----------------

- (void)viewDidLoad {
    [super viewDidLoad];
    //隐藏多余的cell分割线
    self.enclosureTableView.tableFooterView = [[UIView alloc]init];
}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {

    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {

    return 10;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    NSString *ID = @"cell";
    NSArray *imageArry = @[@"edit_person.png",@"clear.png",@"setting.png",@"offline_map.png",@"help.png",@"feedback.png",@"about.png",@"exit_login.png",@"exit_system.png",@"msg.png"];
    NSArray *lableArry = @[@"编辑个人资料",@"缓存清理",@"服务器设置",@"离线地图",@"App使用帮助",@"用户反馈",@"关于软件",@"切换账号",@"退出系统",@"推送"];
    NSArray *promptArry = @[@"next_press.png",@"next_press.png",@"next_press.png",@"next_press.png",@"next_press.png",@"next_press.png",@"next_press.png",@"next_press.png",@"next_press.png",@"uncheck.png"];
    MoreTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];
    if (cell == nil) {
        cell = [[[NSBundle mainBundle]loadNibNamed:@"MoreTableViewCell" owner:nil options:nil]firstObject];
    }
    [cell seticonView:imageArry[indexPath.row]];
    [cell settitle:lableArry[indexPath.row]];
    [cell setprompt:promptArry[indexPath.row]];
    
    
    return cell;
}





--------------cell类m文件------------

//设置左图片
- (void)seticonView:(NSString *)imageName
{
    self.iconView.image = [UIImage imageNamed:imageName];
}

//设置文字
-(void)settitle:(NSString *)str
{
    self.title.text = str;
}

//设置右图片
-(void)setprompt:(NSString *)imageName
{
    self.promptView.image = [UIImage imageNamed:imageName];
}


转载于:https://my.oschina.net/u/2556411/blog/547293

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值