如何在UITableviewCell imageView上添加“播放”图标?

时间:2010-12-18 00:19:02

标签: iphone ios4

我有一个tableview女巫显示视频缩略图。我想在缩略图顶部添加/叠加“播放”图标。 如何在我的所有缩略图上添加此图标?

3 个答案:

答案 0 :(得分:1)

使用透明播放png在视频缩略图上添加自定义按钮。执行此操作还可以将该自定义播放按钮挂钩到允许用户播放视频的操作。

答案 1 :(得分:0)

以下是我为自己的应用做的事情:

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];

让我疯狂的东西:一定要使用名为“play.png”的png!

答案 2 :(得分:0)

同意Wights CS。您可能希望将缩略图密封到一个单独的类中(比如说,UIView的新子类)。然后你自定义它并在它上面放一个透明的播放图标。

然后你回到tableview的单元格类,并用你希望它触发的动作连接新的缩略图类。