【发布时间】:2016-01-29 10:51:30
【问题描述】:
所以我使用了这个代码:
- (void)setFrame:(CGRect)frame {
frame.origin.y += 4;
frame.size.height -= 2 * 4;
[super setFrame:frame];
}
我从本网站的一篇帖子中看到在我的自定义单元格之间放置了空格。我想知道有没有办法改变它的颜色?目前是白色的。或者有没有办法让它变得透明?
【问题讨论】:
-
提供一些详细信息?
-
一个框架(CGRect)实际上只是一个空间的定义。它没有颜色。这不是一回事。视图使用框架来定义它的位置和大小。您可以更改视图的背景颜色。顺便说一句,找到一个更新的教程。你所做的已经很过时了。
-
你设置这个框架是为了什么?给出你所做的一些代码。
-
@pikapikaprogrammer 抱歉,这有点苛刻。您应该能够在您放置的代码中设置
self.backgroundColor,它会更改您正在更改框架的任何内容的背景颜色。
标签: ios objective-c uitableview frame