Brakes the scroll when you first start the application. If you scroll the table, everything starts to work smoothly. Is it possible to warm up the cache before displaying?
filling the table:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let card = CardDeck.instance.deck[indexPath.row] let cellId = "CellId" let cell = tableView.dequeueReusableCellWithIdentifier(cellId, forIndexPath: indexPath) as? SpyfallTableViewCell cell!.cellLabel?.text = card.name cell!.cellView?.image = card.image cell!.cellViewFull?.image = card.image cell!.backgroundColor = card.backgroudColor print(card.name) return cell! }