gpt4 book ai didi

iphone - 无法设置UITableViewCell的detailTextLabel.text

转载 作者:行者123 更新时间:2023-12-03 19:05:55 24 4
gpt4 key购买 nike

认为来源存在,detailTextLabel 不会相应地显示出来。不过,textLable.text 会相应地显示。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil) {

cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];

}

// Configure the cell...
if ([[NSUserDefaults standardUserDefaults] objectForKey:@"favouriteListArray"] != nil) {
NSArray *listArray = [NSArray arrayWithArray:[[NSUserDefaults standardUserDefaults] objectForKey:@"favouriteListArray"]];
NSLog(@"listArray:%@", listArray);
NSDictionary *listDic = [listArray objectAtIndex:indexPath.row];
NSLog(@"listDic:%@", listDic);
cell.textLabel.text = [listDic objectForKey:@"Description"];
cell.detailTextLabel.text = [listDic objectForKey:@"Address"];
}

return cell;

}

listDic 的 NSLogs

listDic:{
Address = myAddress;
Description = myDescription;
}

最佳答案

    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];

您需要使用 initWithStyle:UITableViewCellStyleSubtitle

关于iphone - 无法设置UITableViewCell的detailTextLabel.text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7360573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com