我已经完成了一百万个 UITables - 带有字幕、图像、背景、颜色、文本样式 - 你可以命名它。突然,我在这张桌子上崩溃了,特别是在需要细胞图像的那一行。这是代码:
// Configure the cell:
cell.textLabel.font = [UIFont fontWithName:@"Franklin Gothic Book" size:18];
cell.textLabel.text = [leadershipMenu objectAtIndex:indexPath.row];
cell.detailTextLabel.text = [leadershipSubtitlesMenu objectAtIndex:indexPath.row];
// And here's the statement that causes the crash:
cell.imageView.image = [leadershipPhotosMenu objectAtIndex:indexPath.row];
现在,我得到的错误是:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[__NSCFConstantString _isResizable]: unrecognized selector sent to instance 0xcacbc'
我确定导致崩溃的语句是
cell.imageView.image = ...
因为一旦我评论它一切正常。
我这辈子从没见过
-[__NSCFConstantString _isResizable]:
错误。我已经用谷歌搜索了它,但发现很少。
很奇特。
有人有任何线索吗?