このテーブル ビューの各セルの左上に奇妙な半円が描かれています。私はそれを取り除くことができないようです。セルはすべて UITableViewCell のサブクラスですが、セルでカスタム描画を行っていません。
湾曲したアーティファクトは、各セクションの最初のセルにのみ表示され、テーブル ビューの背景に関係なく持続します。
これはセル内のすべてのカスタム コードで、残りは IB にあります。
- (void)layoutSubviews {
// NSLog(@"DataEntryCell layoutSubviews");
UILabel *topLabel = [self parameterLabel];
UILabel *bottomLabel = [self dataLabel];
topLabel.font = [UIFont boldSystemFontOfSize:18.0];
topLabel.textAlignment = UITextAlignmentCenter;
topLabel.textColor = [UIColor darkGrayColor];
topLabel.shadowColor = [UIColor lightGrayColor];
topLabel.shadowOffset = CGSizeMake(0.0, 1.0);
bottomLabel.font = [UIFont systemFontOfSize:16.0];
bottomLabel.textAlignment = UITextAlignmentLeft;
bottomLabel.textColor = [UIColor darkGrayColor];
bottomLabel.numberOfLines = 0;
bottomLabel.lineBreakMode = UILineBreakModeWordWrap;
self.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
self.selectionStyle = UITableViewCellSelectionStyleGray;
self.autoresizesSubviews = YES;
}
何が原因でしょうか?
ありがとう