iOS的故事板:设置背景颜色原型细胞(iOS storyboard: set a backgroun

2019-09-24 01:50发布

我面临的XCode 4.5一个很奇怪的问题。

我试图设置背景颜色为原型细胞在我的故事板,但在接口生成器中的细胞颜色没有变化,甚至当我在我的设备上运行它,它不使用我设置的颜色。

我试图创建的子类UITableViewCell和设置背景颜色在所有的init方法,但它仍然donnot工作。

PS:4.5.1的XCode和iOS 5或6,同样的问题。 因为我是一个新的开发者我不记得,如果它的工作对的Xcode以前的版本。

Answer 1:

我能背景色在Xcode 5添加到原型的UITableViewCell故事板内。

首先,选择你想给一个背景色的单元格。

接下来,转到查看 - >工具 - >身份检查,并添加新的用户定义运行属性为“的backgroundColor”一种“颜色”的的的keyPath和任何颜色的,你想要一个“值”。



Answer 2:

@dvkch:我不知道你是如何与删除并重新创建塞格斯做到了。 我知道设置表格视图单元格的背景颜色的唯一方法是设置单元格内容的看法背景色:

cell.contentView.backgroundColor = [UIColor orangeColor];

可悲的是,故事情节不显示内容视图属性。


编辑

如果您更改表的背景颜色观看的小区改变背景颜色,太。



Answer 3:

它最后经过一番清洁,干净生成文件夹操作工作,塞格斯的一些缺失和重建后,他们...感谢的Xcode 4.5!

编辑:经过多次试验:在iOS6的和7您actualy应该能够设置故事板正确的背景颜色或通过设置在电池原型本身和内容查看背景颜色代码。 这些都不是在故事板相同的对象。 我希望帮助。



文章来源: iOS storyboard: set a background color to prototype cell