iphone - 如何使带有按钮的 UITableViewCell 背景透明

标签 iphone sdk uitableview background

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

(UITableViewCell)cell->(UIView)View->(UIButton)but1,but2,but3。

我试图让按钮出现在表格上,而没有单元格的框架/背景。

我已经将单元格的背景及其 View 的背景设置为clearColor,但我现在得到的是单元格上的黑色背景(带有圆角),如下所示:

alt text

由于表格 View 背景的条纹性质,如果我为单元格选择相同的背景,则条纹将无法完美对齐,因此这是 Not Acceptable 。我只需要该死的细胞是半透明的,我不知道黑色是从哪里来的。

有什么想法吗?

最佳答案

明白了。我想如果其他人遇到同样的困境我会发布它:

UIView *backView = [[UIView alloc] initWithFrame:CGRectZero];
backView.backgroundColor = [UIColor clearColor];
cell.backgroundView = backView;
[backView release];

现在看起来像这样:

alt text

关于iphone - 如何使带有按钮的 UITableViewCell 背景透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3763635/

相关文章:

arrays - 将 PFUsers 添加到 tableView 只会加载一个用户?

java - Android应用程序库构建问题

Android SDK 安装失败 - 连接重置。什么都没有安装

iphone - 自动旋转锁,以编程方式

iphone - 安全 pdf : locked/uneditable to prevent changes after generating from iOS device

c++ - 有人用 Android NDK 编译 Libtorrent Rasterbar 吗?

arrays - 如何快速将 json 附加到我的数组

ios - 每个单元格的背景图像

ios - 如何使用 Swift 在 iOS 上通过异步操作同步运行两个函数

iphone - FMDB lastinsertRowID 始终为 0