在视图控制器中设置的单元格属性不会反映



我有一个UITableViewCell的子类。我想根据背景上图像的亮度在标签上创建阴影。但是,此图像设置在 TableViewController .调用awakeFromNib时,self.backImage.iamge nil。我尝试在子类本身中实现initWithStyle,但它也记录了 nil。

当单元格最终加载时,将显示图像。

单元格更新到谷时是否发生了事件

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

所以您的表视图控制器正在设置单元格的背景图像?我假设它在将单元格取消排队后在单元格中执行此操作?

如果是这样,请尝试在自定义单元格上创建一个设置标签阴影的方法。在取消单元格排队并设置背景图像后调用该方法。如有必要,在方法中传递一个参数,该参数告知阴影的暗度。

最新更新