在表格周围放置图形框架/边框

时间:2011-02-01 18:18:57

标签: iphone objective-c uitableview

我的应用中有几张桌子。目前它们是一个普通的标准透明表。 你可以看到桌子后面的背景图片,没关系。

把桌子看起来很奇怪,可能不合适,因为它不是一张桌子。

是否有一些选项(我找不到)在表格可以滚动的表格周围添加一个框架/边框(如图片框架)?我搜索过桌子并没看到任何内容。

所以如果那是真的那么我就需要在桌子上画一个图形,以便桌子出现在它里面。任何建议欢迎。

编辑:

CGRect cgRct = CGRectMake(30, 50, 270, 350);
table = [[[UITableView alloc] initWithFrame:cgRct 
 style:UITableViewStylePlain]autorelease];
table.backgroundColor = [UIColor clearColor];
table.layer.borderWidth = 5;
table.layer.borderColor = [UIColor redColor];
table.dataSource = self;
table.delegate = self;

[self.view addSubview:table];

添加了此代码并导入了Quartz。

但没有绘制寄宿生。

2 个答案:

答案 0 :(得分:8)

您可以使用其图层的属性:

#import <QuartzCore/QuartzCore.h>

tableView.layer.borderWidth = 1.0;
tableView.layer.borderColor = [UIColor redColor].CGColor;

答案 1 :(得分:1)

您还可以使所有侧面的桌面视图和坐在图像上的坐标更小。