IOS UI无法正确更新(Bug?)

时间:2016-02-26 04:35:37

标签: ios uitableview xib

您好我认为我的代码遇到了一些独特的错误。我相信它与我的iPhone存储某种类型的缓存接口有关。

以下是一些突出显示错误的图片。

第一张图片展示了我希望我的表格单元格如何显示为和 它们如何在IOS模拟器中显示

enter image description here

以下是我在手机上显示表格的方式

enter image description here

正如您所看到的那样,我的手机无法显示与模拟器相同的表格视图。

我正在使用的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;
}

有没有人对可能导致问题的原因有任何想法?

任何帮助非常感谢。

0 个答案:

没有答案