2014-12-11 3 views
0

Я бы хотел, чтобы на настольном компьютере играли разные локальные видеофайлы. Моя проблема заключается в том, где я могу разместить функцию PlayVideo (класс TableViewController или класс TableViewCell) и выяснить, как установить кадр внутри ячейки. Спасибо.Добавить видеопроигрыватель в ячейку UITableView * Swift

ответ

1

Как получить функцию PlayVideo в подклассе TableViewCell как часть метода протокола и настроить TableViewController как делегата TableViewCell для этого протокола.

Таким образом, ваш TableViewController имеет доступ к видео URL в источнике данных, а также к способу клетки PlayVideo, которые Вы назвали бы в TableViewController как нечто вроде tableViewCell.playVideo()

Вы, вероятно, можете установить кадр видео-ролик в класс TableViewCell и фрейм ячейки в методе.

Cheers!