我有一个带有imageView,textField和标签的自定义UICollectionViewCell。我有一个在Interface Builder中制作的骨架。我需要在初始化过程中对imageView(设置图像并赋予其圆角)做更多的工作,但我不能在initWithCoder期间执行此操作:因为尚未设置插座。我想在单元类中做这项工作,所以我可以将这些组件保持为私有。无论如何我可以在初始化过程中对这些组件进行工作,或者我是否需要将它们公开,以便我的集合视图数据源可以在cellForItemAtIndexPath期间完成这项工作:?
答案 0 :(得分:3)
使用awakeFromNib而不是initWithCoder。出口将在那时设定。