2012-12-12 18 views
0

我试图设计一个自定义UITableViewCell我已经做了我的自定义,但单元格的背景似乎并不希望在实际的应用程序正在运行,例如申请。设计不匹配运行的应用程序

文本的定制和一切应用但文字不想要的工作。正如您在下面的镜头中看到的,我的UITableViewCell有黑色背景,但在左侧的运行应用程序中没有。

解释任何帮助,这将是惊人的。

enter image description here

+0

这是你自己的代码?如果它是另一个开发人员的工作,请在很多地方更改单元格的背景颜色(请选中cellForIndexPath :)。此外,它看起来是黑色的,但你自己设置它?如果您设置了“默认”,有时它也会变黑。尝试在cellForIndexPath中设置背景颜色:? – yuf

回答

-1

我的猜测是,你要定义一个定制的表格单元格,但在你的tableview数据源功能不设置高度。 heightForCellAtIndex。你需要返回正确的大小。

+0

我问的背景颜色不是单元大小,但这也是一个问题。你能否详细说明你的答案? – myusuf3

+0

是的,我的答案与大小有关。您应该实现实现代码如下方法: - (CGFloat的)的tableView:(UITableView的*)的tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {返回80.0f; } //假设这是你的 – rooster117

+0

的高度,我不知道什么颜色,但它可能只是采取的tableview本身,以便设定可能是修复该问题 – rooster117