您好我认为我的代码遇到了一些独特的错误。我相信它与我的iPhone存储某种类型的缓存接口有关。
以下是一些突出显示错误的图片。
第一张图片展示了我希望我的表格单元格如何显示为和 它们如何在IOS模拟器中显示
以下是我在手机上显示表格的方式
正如您所看到的那样,我的手机无法显示与模拟器相同的表格视图。
我正在使用的Xib文件与模拟器视图匹配。
最初,我的xib设计与手机上的设计相似,但几天前更改了它,并且无法通过手机正确更新视图。
这是我用来生成表格的代码。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"TableViewCell";
TableViewCell *cell = (TableViewCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil)
{
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:simpleTableIdentifier owner:self options:nil];
cell = [nib objectAtIndex:0];
}
NSLog(@"Here are the book names, %@",_bookNameArray);
NSLog(@"here are the prices, %@", _priceOfBookArray);
cell.priceOfBookLabel.text = [_priceOfBookArray objectAtIndex:indexPath.row];
cell.bookNameLabel.text = [_bookNameArray objectAtIndex:indexPath.row];
cell.authorNameLabel.text = [_authorNameArray objectAtIndex:indexPath.row];
cell.bookImageLabel.file = _bookImageData[indexPath.row];
[cell.bookImageLabel loadInBackground];
return cell;
}
有没有人对可能导致问题的原因有任何想法?
任何帮助非常感谢。