UITableView在滚动后在屏幕中间显示标记

时间:2015-11-23 18:43:26

标签: ios ios9

我正在使用iOS9,最近看到了UITableView的一个奇怪的输出。

我曾使用_tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

但是在跑步之后,在设备上滚动时,我发现屏幕中间有一个黑色标记,它将在像素高度附近。

以下是截图,1在滚动之前,2在滚动之后直到屏幕结束

enter image description here enter image description here

这是我的cellForRowAtIndexPath

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = nil;
switch (indexPath.row)
 {
 case 1:
 cell = [tableView dequeueReusableCellWithIdentifier:secondCell];
 break;
 case 2:
 cell = [tableView dequeueReusableCellWithIdentifier:TitleCell];
 break;
 case 3:
 cell = [tableView dequeueReusableCellWithIdentifier:PartnerCell];
 break;
 case 4:
 cell = [tableView dequeueReusableCellWithIdentifier:SaveCell];
 break;
 default:
 cell = [tableView dequeueReusableCellWithIdentifier:AnimationCells];
 break;
 }    
cell.selectionStyle = UITableViewCellSelectionStyleNone;
return cell;
}

0 个答案:

没有答案