在我的UIActionSheet中,我有一个按钮将触摸的数组标记为收藏夹。当数组最喜欢的时候,我有一个星号显示在数组的名字之前。最喜欢的图标有一个alpha 0,通过触摸“Add as Favorite”按钮,alpha变为1.数组位于一个UIViewController中,每个单元显示1个数组。更改UIImageView的alpha并从UIActionSheet中显示
我遇到的问题是我不得不重新打开ViewController以显示星星。
我该如何修复,以便在按下“添加为收藏夹”按钮时立即显示星号,而无需重新打开ViewController?
的收藏图标阿尔法是根据更新:
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
这是更新的阿尔法代码:
if ([FavoriteArray containsObject: [mainArray objectAtIndex:indexPath.row]])
{
favoriteImage.alpha = 1;
}
谢谢!
你在哪里更新最喜欢的图标?你能发布代码吗? – 68cherries
@现在添加67个代码 – ThomasGulli