首頁  >  問答  >  主體

objective-c - 如何從table傳值給cell?

問題是這樣的,我現在想往自訂cell中傳入幾個判斷條件,用以判斷是否添加圖片標籤等等,請問能否在返回cell時添加用屬性給cell中傳值

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
            {
                tabelViewCell1 *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
                NSDictionary *dic = _arr[indexPath.row];
                cell.name.text = dic[@"userinfo"][@"uname"];
                [cell.imgView sd_setImageWithURL:[NSURL URLWithString:dic[@"userinfo"][@"icon"]]];
                cell.songId = @"ddd";
                return cell;
            }

songId並不能傳進cell中

仅有的幸福仅有的幸福2750 天前751

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-04-28 09:08:11

    在tabelViewCell1中你定義songId了嗎?檢查一下吧 是不是代碼其他地方有問題。

    回覆
    0
  • 取消回覆