如何将数组中的文本添加到storyboard中的文本标签中?

时间:2014-10-07 12:23:28

标签: ios objective-c uitableview textlabel detailtextlabel

我在UITableViewCell中有一个带有两个标签的故事板。

标题和价格。

在我的ViewController.m我有一个包含数据的数组(来自JSON中的url)。当我想将这些数据添加到标签中时,我得到了所有我需要的但是我试过这样的事情:

  • (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString * cellIdentifier = @" BasicCell&#34 ;; UITableViewCell * myCell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];

    //获取要显示的位置 位置* item = _feedItems [indexPath.row]; NSString * baseUrl = @" address / to / image&#34 ;; NSString * urlString = [baseUrl stringByAppendingString:item.thumbnail]; NSURL * urla = [NSURL URLWithString:urlString]; NSData * imageData = [NSData dataWithContentsOfURL:urla]; UIImage * image = [UIImage imageWithData:imageData];

    myCell.imageView.image = image;

    myCell.detailTextLabel.text = item.elementid; //"没有可见的@interface用于'位置'声明选择器' objectAtIndex:' myCell.textLabel.text = item.element; //"没有可见的@interface用于'位置'声明选择器' objectAtIndex:'

    返回myCell; }

它不起作用,我不知道为什么。我没有收到任何错误消息。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

您应该在indexPath.row

的标签中添加Array文本
myCell.detailTextLabel.text = [item objectAtIndex:indexPath.row];
myCell.textLabel.text = [item objectAtIndex:indexPath.row];
相关问题