我有一個UITable視圖與隨機數的UIImageView在每一行中。在單行的構造中,我使用[self addSubView: xxx]
和for
週期來添加我需要添加的每個UIImageView
(我的模型有一個URL數組)。但是現在我已經注意到,當UITableView重複使用這些行並且它不會清除添加的UIImageViews
。 我綁在方法onPrepareForReuse
手動刪除它們作爲代碼:如何從PrepareForReuse上的UITableView自定義行中刪除視圖?
if(_messageContentsFrames != nil){
for(NVChatMessageContent *singleContent in _messageContentsFrames){
[singleContent removeFromSuperview];
}
}
但它給我的錯誤。如何在重用視圖時完全重置視圖?
。它給我例外,它無法找到選擇器的實例來刪除視圖。如果我想到它的行的娛樂功能。這是錯誤的,還是我可以重用? – 2014-08-29 13:01:12