0

我有一个带有 imageView、textField 和标签的自定义 UICollectionViewCell。我有一个在 Interface Builder 中制作的骨架。在初始化过程中,我需要在 imageView 上做更多的工作(设置图像并给它圆角),但在 initWithCoder: 期间我不能这样做:因为尚未设置出口。我想在单元类中完成这项工作,这样我就可以将这些组件保持为私有。无论如何我可以在初始化过程中对这些组件进行工作,还是需要将它们公开,以便我的集合视图数据源可以在 cellForItemAtIndexPath: 期间完成这项工作?

4

1 回答 1

3

使用 awakeFromNib 而不是 initWithCoder。届时将设置网点。

于 2013-06-08T06:08:38.627 回答