我的應用程序有UITableView
。我正在使用自定義單元格有標籤和UIImage
。它正常滾動的工作正常。但如果我長時間滾動,圖像就會消失。並且有error = 24 (to many open files) in console
。滾動登錄時間後,表格視圖中的圖像正在消失
從谷歌,我得到的,而不是使用UIImage imageNamed
,使用initWithContentOfFile
。但是,這不起作用。請幫忙。
編輯寫入評論添加代碼:
這是用於將圖像添加到單元格的代碼:
UIImage *img =[[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"sms_icon" ofType:@"png"]]; [cell.img setImage:img]; [img release];
發佈您的代碼。具體來說,無論你在cellForRowAtIndexPath中做什麼:還請解釋「長時間」後你的意思。 – Stavash
如何在單元格中添加圖像。請提供用cellForRowAtIndexPath –
寫的代碼我已經使用下面的代碼來設置圖片。 [cell.img setImage:[UIImage imageNamed:@「sms_icon.png」]];但是,這沒有奏效,所以我用下面的代碼: UIImage * img = [[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@「sms_icon」ofType:@「png」]]; [cell.img setImage:img]; [img release]; – user2618646