Perform segues when I want
Evening, I have 2 show segues in my VC. But I want to fires these segues only when my pickerView has a row.count > 0 . This is what I have: Override func prepare(for segue: UIStoryboardSegue, sender: Any?) { if segue.identifier == "searchImages" { if pickerView.numberOfRows(inComponent: 0) > 0 { let controller = (segue.destination) as! WebViewController //replacing " " with "+" for google search queries let type: WebViewController.SearchType = .image let queryString = String(nameLabel.text!.characters.map { $0 == " " ? "+" : $0 }) controller.searchType = type controller.queryString =