我已经读过许多关于此问题的主题,但似乎根本无法解决。这是我在自定义单元格类中添加到awakeFromNib
方法中的唯一内容
[self setBackgroundColor:[UIColor colorWithRed:238.0/255.0 green:238.0/255.0 blue:238.0/255.0 alpha:1.0]];
[self.cellTitle setTextColor:[UIColor darkGrayColor]];
[self.cellTitle setFont:[UIFont fontWithName:@"Avenir-Book" size:self.cellTitle.font.pointSize]];
我的
cellForRowAtIndex
委托方法很简单,只是将正确的文本添加到某个单元格中,因此这实际上是我用来设置单元格样式的所有代码。另外,如果我将
accessoryType
设置为UITableViewCellAccessoryDetailDisclosureButton
,也会得到此结果这就是我将
accessoryType
设置为显示按钮时的样子。我不确定这里发生了什么,但是任何帮助将不胜感激,谢谢。 最佳答案
哇,好吧,我明白了。在我的AppDelegate
文件中,我确保所有按钮看起来都一样,所以我在调用[[UIButton appearance] setBackgroundColor(...)]
,并且由于表视图单元格的accessoryType
子类化了UIButton
,所以这才有意义。
关于ios - UITableViewCell附件 View 周围有蓝色正方形,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25087503/