X-Git-Url: https://git.saurik.com/cydia.git/blobdiff_plain/b06c11a9a99fab3c65a793cc2deb020a3e762311..2db33ea12fcfa87654ecf0ba54db21786f1fe821:/CyteKit/TableViewCell.mm diff --git a/CyteKit/TableViewCell.mm b/CyteKit/TableViewCell.mm index 827440bf..1b9152ee 100644 --- a/CyteKit/TableViewCell.mm +++ b/CyteKit/TableViewCell.mm @@ -56,6 +56,19 @@ bool highlighted_; } +- (instancetype) initWithFrame:(CGRect)frame reuseIdentifier:(NSString *)reuseIdentifier { + if ((self = [super initWithFrame:frame reuseIdentifier:reuseIdentifier]) != nil) { + UIView *content([self contentView]); + CGRect bounds([content bounds]); + + self.content = [[[CyteTableViewCellContentView alloc] initWithFrame:bounds] autorelease]; + [self.content setAutoresizingMask:(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)]; + [content addSubview:self.content]; + + [self.content setDelegate:(id)self]; + } return self; +} + - (void) _updateHighlightColorsForView:(UIView *)view highlighted:(BOOL)highlighted { if (view == (UIView *) content_) highlighted_ = highlighted;