HI我正在開發小型IOS應用程序,在該應用程序中使用自定義單元格的表格視圖。我的單元格包含簡單視圖,其中包含一個文本和一個圖像。那裏和一些細胞它不在那裏。所以我正在動態添加和刪除它。它顯示正確的輸出,但一旦我滾動並再次到同一個小區就刪除image.I試圖在下列方式IOS uitableviewcell在滾動時更改單元格的內容
MediaContentCell *cell = (MediaContentCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = (MediaContentCell *)[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
[self setVideoCell:cell withIndex:indexPath.row];
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
-(void) setVideoCell:(MediaContentCell *)cell withIndex:(int)index
{
if(videoData.trailer)
{
cell.playButton.hidden = NO;
}
else
{
// [cell.playButton removeFromSuperview];
cell.playButton.hidden = YES;
// adding new contraints ....
[cell.contentDescription addConstraint:[NSLayoutConstraint constraintWithItem:cell.mediaTitle attribute:NSLayoutAttributeTrailing relatedBy:NSLayoutRelationEqual toItem:cell.contentDescription attribute:NSLayoutAttributeTrailing multiplier:1.0f constant:-10]];
[cell.contentDescription addConstraint:[NSLayoutConstraint constraintWithItem:cell.mediaSubtitle attribute:NSLayoutAttributeTrailing relatedBy:NSLayoutRelationEqual toItem:cell.contentDescription attribute:NSLayoutAttributeTrailing multiplier:1.0f constant:-10]];
}
}
在上述情況下,它顯示正確的輸出。但是一旦我上下滾動它就會改變輸出。如何解決這個問題。我想要正確的單元格與圖像和其他人不會成像。需要一些幫助。謝謝。
videoData從哪裏來? – 2015-01-26 19:25:06
視頻數據是我的數據對象。它包含我的數據沒有別的。 – nilkash 2015-01-26 19:29:35