当用户查看包含视频的帖子的详细信息时,我想在帖子缩略图上方显示一个“播放”图标。
我已经尝试过了,但是无法编译:
if ([postType isEqualToString:@"video"]) {
UIImageView *videoIcon = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"vicon"]];
videoIcon.frame = CGRectMake(5, 10, 35, 35);
[self addSubview:videoIcon];
}
和给出的错误是:
No visible @interface declares the selector addSubview
有人知道如何进行这项工作吗?
上面的代码在我的DetailViewController.m中。总体结构是具有Master / Detail接口的UICollectionView的结构。
最佳答案
也许
[self.view addSubview:videoIcon];
如果
self
不是UIView
的子类,则addSubview
不太可能被定义