0

我正在尝试将图像从 plist 加载到自定义单元格。使用标签一切正常,但是当我使用 imageview 运行应用程序时,它崩溃了。

单元格.h:

@interface WineCell : UITableViewCell

@property (nonatomic, strong) IBOutlet UILabel *nameLabel;
@property (nonatomic, strong) IBOutlet UIImageView *bottleImageView;

@end

视图控制器.m:

cell.nameLabel.text = [[wine libraryItemAtIndex:indexPath.row] valueForKey:@"Name"];
cell.bottleImageView.image = [[wine libraryItemAtIndex:indexPath.row] valueForKey:@"Image"];

崩溃报告:

2012-06-20 01:41:08.975 Appen [3862:f803] 无法加载从标识符为“NOVAFORLAG.R-dvinsguiden”的捆绑包中的笔尖引用的“瓶子”图像 2012-06-20 01:41:08.978 Rødvinsguiden[3862:f803] -[__NSCFString _isResizable]:无法识别的选择器发送到实例 0x6d7b800

4

1 回答 1

0

尝试

cell.bottleImageView.image = [UIImage imageNamed:[[wine libraryItemAtIndex:indexPath.row] valueForKey:@"Image"]];

因为 plist 文件只能存储图像的名称。

于 2012-06-20T01:16:24.467 回答