I\'m trying to update the UIProgressView in UICollectionViewCell when I download a file, but sometime the progressView update and sometime doesn\'t update, and I can\'t unde
Create your customCell and display all Visible UIViews in it(init , add subview...). Than use custom method in cellForItemAtIndexPath to active(display) it. If you think about MVC, cellForItemAtIndexPath just for Controller, not View.
In your case, bring all IBAction, loadLink and updateProgress to customCell and send parameter to active them, or you can create new protocol like CustomCellDelegate to communicate.
Check for more information:
Error setting text in collection view cell