如何使用透明按钮制作UITableViewCell的背景

apa*_*apa 3 iphone sdk background uitableview

在IB中,在文件所有者是UITableViewController的子类的.xib上,我希望从xib加载的单元格的结构是:

(的UITableViewCell)细胞 - >(UIView的)视图 - >(的UIButton)but1,but2,but3.

我试图让按钮出现在桌子上没有单元格的框架/背景.

我已经制作了单元格的背景和它的View的背景clearColor,但我现在得到的是单元格上的黑色背景(带有圆角),如下所示:

替代文字

由于tableview背景的条纹性质,如果我为单元格选择相同的背景,那么条纹将不会完美对齐,因此这是不可接受的.我只需要该死的细胞是半透明的,我不知道黑色来自哪里.

有任何想法吗?

apa*_*apa 10

得到它了.以为如果其他人处于同一困境我会发布它:

UIView *backView = [[UIView alloc] initWithFrame:CGRectZero];
backView.backgroundColor = [UIColor clearColor];
cell.backgroundView = backView;
[backView release];
Run Code Online (Sandbox Code Playgroud)

现在它看起来像这样:

替代文字