Luk*_*kas 1 iphone objective-c interface-builder ios
我已经找了两天关于这个,但找不到我的答案......
我有一个自定义的uitableviewcell,然后我需要在选择单元格时实现自定义颜色.
cell.selectedBackgroundView.backgroundColor = [UIColor greenColor];
Run Code Online (Sandbox Code Playgroud)
对我不起作用.或者如果它有效,背景颜色是清晰的,我不知道什么是错的.我似乎不知道如何在Interface builder中正确连接我的自定义单元格.我可以创建一个自定义单元格,但唯一的问题是我不知道如何使选择工作.所以,如果有人能帮助我,我会非常感激.或者也许有人知道这方面的教程?
提前致谢!
希望以下代码必须有效.您需要将此代码复制粘贴到customCell实现文件中.
- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
[super setSelected:selected animated:animated];
UIView *backgroundView = [[UIView alloc] initWithFrame:self.selectedBackgroundView.frame];
[backgroundView setBackgroundColor:[UIColor colorWithRed:143/255.f green:141/255.f blue:147/255.f alpha:1.0]];
[self setSelectedBackgroundView:backgroundView];
[backgroundView release];
}
Run Code Online (Sandbox Code Playgroud)