I have a table view with custom cells, when I click on one of my cells, it shows me the next view manager, as it should be, but there is a delay that sometimes reaches 5 seconds.
How can I get rid of the delay?
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { let person = persons[indexPath.row] var personViewController: PersonViewController = self.storyboard?.instantiateViewControllerWithIdentifier("PersonViewController") as PersonViewController personViewController.name = person.name personViewController.imageName = person.image self.presentViewController(personViewController, animated: true, completion: nil) }
PersonViewController
import UIKit class PersonViewController: UIViewController { @IBOutlet weak var personImage: UIImageView! @IBOutlet weak var overlayImage: UIImageView! @IBOutlet weak var nameLabel: UILabel! var name: String? var imageName: String? override func viewDidLoad() { super.viewDidLoad()
}
source share