2016-04-27 21 views
0

我有一个带有3个按钮和文本的自定义单元格。上面有一个分段控件来改变我的列表(日记|最爱)(只需更新同一控制器中的tableview)自定义单元格中的不同图像

在第一次tableview时,我推“fav按钮”我保存这个值在我的其他tableview保存我最喜欢的联系人)并更改imagen按钮。这项工作,但是当我从收藏列表中退出时,只能看到最近一次联系人保存的新照片。我用这对我的cellForRowAtIndexPath

if posicionSegmented() == 1 { 
    cell.botonFav.setImage(UIImage(named: imagenFav[1])!, forState: .Normal) 
    }else{ 
    for (index, element) in rescataNombresFav().enumerate() { 
     if(element as! String == cell.getNombreCelda()){ 
     cell.botonFav.setImage(UIImage(named: imagenFav[1])!, forState: .Normal) 
     //return cell 
     }else { 
      cell.botonFav.setImage(UIImage(named: imagenFav[0])!, forState: .Normal) 
        //return cell 
       } 
     } 

编辑

我按我的明星按钮添加喜欢的:

enter image description here

然后在最喜欢的,我有我与明星的收藏像我想要的按钮

enter image description here

问题是,当我回来了,只有最后添加到最爱细胞是黑

enter image description here

+0

你会详细解释你的问题吗? –

+0

@Jigar Tarsariya添加了图片^^ –

+0

你写了段0的内容吗? –

回答

0

解决了,我如果在返回并在方法的最后返回,但不在其他地方。

相关问题