视图未添加到UITableViewCell

用户名

我正在尝试将电影添加到UITableViewCell中的单元格中。

这部电影似乎在播放声音,但没有视觉效果。我认为在将moviePlayer视图添加到我的单元时遇到麻烦。

看一下我的代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {


static NSString *CellIdentifier = @"FeedCustomCell";
FeedCustomCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

// Configure the cell...
cell.username.text = [NSString stringWithFormat:@"%@", _usernameString];
cell.createdDate.text = [NSString stringWithFormat:@"%@", _createdString];
return cell;
}

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// First, get the URL for the video file you want to play.  For example, if you have an array of the movie file URLs, you'd do this:

FeedCustomCell *cell = [[FeedCustomCell alloc] init];
NSURL *url = [NSURL URLWithString:_videoPathString];
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
moviePlayer.controlStyle = MPMovieControlStyleNone;
CGRect previewFrame = CGRectMake(cell.videoView.frame.origin.x, cell.videoView.frame.origin.y, cell.videoView.frame.size.width, cell.videoView.frame.size.height);
moviePlayer.view.frame = previewFrame;
moviePlayer.repeatMode = MPMovieRepeatModeOne;
[cell.videoView addSubview:moviePlayer.view];
[cell.videoView bringSubviewToFront:moviePlayer.view];
[moviePlayer play];

}

有任何想法吗?

x4h1d

您实际上没有在tableview单元中创建moviePlayer在内部didSelectRowAtIndexPath方法中,您将创建另一个FeedCustomCell并在其中添加moviePlayer您甚至没有在表视图单元格中添加此本地FeedCustomCell

修复它的更简单方法是替换

 FeedCustomCell *cell = [[FeedCustomCell alloc] init];

 FeedCustomCell *cell = (FeedCustomCell *)[tableView cellForRowAtIndexPath:indexPath];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

视图未添加到UITableViewCell

来自分类Dev

将进度视图添加到UITableViewCell

来自分类Dev

将子视图添加到UITableViewCell

来自分类Dev

单元未添加到集合视图

来自分类Dev

重复将子视图添加到UITableViewCell中

来自分类Dev

我无法将子视图添加到 UItableviewcell

来自分类Dev

从颜色创建的图像是否未添加到视图?

来自分类Dev

嵌套主干视图未添加到DOM

来自分类Dev

自定义视图未添加到 RecyclerView 的 FrameLayout

来自分类Dev

UIButton 未添加到子视图 swift

来自分类Dev

如何删除UITableViewCell NSIBPrototypingLayoutConstraint并将我自己的添加到子视图?

来自分类Dev

将子视图添加到UITableViewCell作为替换单元格选择

来自分类Dev

删除并将子视图添加到自定义UITableViewCell

来自分类Dev

将UITextField添加到UITableViewCell

来自分类Dev

将UITextField添加到UITableViewCell

来自分类Dev

将UIPanGesture添加到UITableViewCell

来自分类Dev

UISlider添加到UITableViewCell怪异的行为

来自分类Dev

为什么不能直接将UIView添加到UITableViewCell而将contentView添加到UITableViewCell

来自分类Dev

将模型添加到SplitApp时未隐藏SAPUI5 SplitApp Master视图

来自分类Dev

视图中未检索到添加到数据库的列

来自分类Dev

将图像添加到UITableViewCell中的UIImageView会不希望地修改图像视图高度

来自分类Dev

将容器视图添加到UICollectionViewCell

来自分类Dev

将视图添加到布局?

来自分类Dev

将行添加到网格视图

来自分类Dev

将图像添加到警报视图

来自分类Dev

将子视图添加到UIScrollView

来自分类Dev

将模糊视图添加到标签?

来自分类Dev

从视图添加到对象列表

来自分类Dev

列表添加到视图模型

Related 相关文章

热门标签

归档