как получить доступ к объектам внутри статических ячеек? - PullRequest
0 голосов
/ 04 июня 2019

У меня около 30 статических ячеек! у каждого есть textLabel и 2 UIImageView! Как добраться до нужного UIImageView, когда я нажимаю на конкретную ячейку?

Цель: мне нужно сделать фотографию, когда я нажимаю на ячейку и помещаю эту фотографию в соответствующий UIImageView внутри ячейки.

1 Ответ

0 голосов
/ 04 июня 2019

Я полагаю, у вас есть пользовательский статический UITableViewCells. Вы можете установить свойство тега UIImageView и UILabel из раскадровки в число, отличное от 0 (и различающееся между ними, конечно), и получить к нему доступ, используя метод viewWithTag(_:).

Внутри tableView(_:didSelectRowAtIndexPath:) Метод:

let imageView = cell.viewWithTag(imageViewTag) as! UIImageView

и то же самое для других представлений, к которым вы хотите получить доступ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...