Как добавить значок воспроизведения в верхней части UITableviewCell imageView? - PullRequest
0 голосов
/ 18 декабря 2010

У меня есть табличка с изображением видео. Я хотел бы добавить / наложить значок «Play» поверх миниатюр. Как добавить этот значок на все мои эскизы?

Ответы [ 3 ]

1 голос
/ 18 декабря 2010

Добавьте пользовательскую кнопку поверх миниатюры видео с прозрачным png. Это также позволит вам подключить эту пользовательскую кнопку воспроизведения к действию, которое позволит пользователю воспроизводить видео.

0 голосов
/ 18 декабря 2010

Согласен с WrightsCS.Возможно, вы захотите запечатать свой эскиз в отдельный класс (скажем, новый подкласс UIView).И вы настраиваете его и помещаете прозрачный значок воспроизведения поверх него.

Затем вы возвращаетесь к классу ячейки вашего табличного представления и подключаете этот новый класс миниатюр с действием, которое вы хотите, чтобы оно вызывало.

0 голосов
/ 18 декабря 2010

Вот что я делаю для своего приложения:

UIImage *play = [UIImage imageNamed:@"play1.png"];
self.playButton = [UIButton buttonWithType:UIButtonTypeCustom];
[self.playButton setImage:play forState:UIControlStateNormal];

[self.playButton addTarget:self 
                    action:@selector(playVideo) 
          forControlEvents:UIControlEventTouchUpInside];

Что-то, что сводило меня с ума: обязательно используйте png НЕ с именем "play.png"!

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