Tôi đã thực hiện một triệu UITables - với phụ đề, hình ảnh, hình nền, màu sắc, kiểu chữ - bạn đặt tên cho nó. Đột nhiên, tôi đang đâm vào chiếc bàn này, đặc biệt trên đường dây gọi hình ảnh của ô. Dưới đây là các mã:Hình ảnh UITableView gây ra sự cố
// 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];
Bây giờ, lỗi tôi nhận được là:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[__NSCFConstantString _isResizable]: unrecognized selector sent to instance 0xcacbc'
Tôi biết chắc chắn rằng những tuyên bố gây ra tai nạn là nguyên nhân
cell.imageView.image = ...
càng sớm như tôi nhận xét nó ra mọi thứ hoạt động tốt.
Tôi chưa bao giờ trong đời tôi nhìn thấy một lỗi
-[__NSCFConstantString _isResizable]:
. Tôi đã googled nó nhưng tìm thấy rất ít trên đó.
Rất đặc biệt.
Có ai ở đó có bất kỳ manh mối nào không?
Lãnh đạoPhotosMenu là gì? Nó là một mảng hình ảnh? – Vaquita
Làm thế nào bạn lưu trữ hình ảnh trong mảng "LeadersPhotosMenu"? Tôi có thể xem nó là gì không? –
chắc chắn, đây là mã: 'LeadersPhotosMenu = [[NSMutableArray alloc] initWithObjects: @" JohnQ.jpg ", @" BillZ.png ", nil];' Và những hình ảnh đó nằm trong dự án của tôi - có nghĩa là họ đang ở trong Xcode, một phần của gói. – sirab333