我想为图表显示的表格视图单元格添加水平填充.
我创建了一个子类UITableViewCell
,其宽度为314像素(屏幕宽度为320),并在initWithCoder
方法中设置其框架:
[self customizeXPosition:self.profileImage];
[self customizeXPosition:self.birthdayLabel];
[self customizeXPosition:self.heightLabel];
[self customizeXPosition:self.weightLabel];
Run Code Online (Sandbox Code Playgroud)
这是我的- (void)customizeXPosition:(UIView *)view
:
- (void)customizeXPosition:(UIView *)view {
CGRect tmpRect = view.frame;
tmpRect.origin.x += 3.0;
view.frame = tmpRect;
}
Run Code Online (Sandbox Code Playgroud)
自定义单元格小于屏幕,我将单元格中的每个元素向右移动3个像素.我认为这段代码应该达到我的目标,但事实并非如此.视图在模拟器中没有改变,就像我没有写任何代码一样.
我怎样才能实现目标?
归档时间: |
|
查看次数: |
12916 次 |
最近记录: |