Выбор строки в UITableViewController
, показывает рис с тем же именем в другом контроллере представления, который работает как следует.
Но проблема в том, что я хочу выбрать несколько строк, чтобы показать несколько разных изображений.
Я пытался добавить еще один IBOutlet, дублирующий материал, но он просто показывал мне одну и ту же картинку дважды.
Есть идеи?
множественный выбор = true
Первый этап VC:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "tablesegue" {
if let indexPath = self.tableView.indexPathForSelectedRow {
let selectedRow = indexPath.row
let passingVal = segue.destination as! Tabulka_data
passingVal.selectedImageName = self.tableItems[selectedRow]
}
}
}
secondVC:
@IBOutlet weak var pic: UIImageView!
var selectedImageName:String = ""
override func viewWillAppear(_ animated: Bool) {
self.pic.image = UIImage(named: selectedImageName)
}
два варианта