コンテンツの完全な描画をオーバーライドするUITableViewCellを作成しようとしています。私は呼び出されているdrawRectをオーバーライドしましたが、それでもデフォルトの内容が描画されます。カスタム描画a UITableViewCell
デフォルトのコンテンツの描画を停止する方法と、それを自分のレンダリングに置き換えるにはどうすればよいですか?
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
DLog (@"Overloaded TableCell initWithStyle");
if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) {
}
return self;
}
- (void)drawRect:(CGRect)rect {
DLog (@"TableCell::drawRect");
// expecting it to draw nothing
}
セッションビデオを入手できる場合は、これもWWDCで常にカバーされます。 –
このレスポンスの答えが「私はオーバーライドされましたdrawRectが呼び出されていますが、依然としてデフォルトの内容を描画しています」という質問は表示されません。 – tyler