Swift 单击tvos应用程序中表视图单元格内的集合视图单元格

Swift 单击tvos应用程序中表视图单元格内的集合视图单元格,swift,uitableview,uicollectionviewcell,tvos,Swift,Uitableview,Uicollectionviewcell,Tvos,我在tvos应用程序的tableview单元格中有一个集合视图单元格。无法获取水平滚动并单击我的收藏视图单元格。如何在tableview单元格内的集合视图单元格中获得单击?我想将表视图作为父视图垂直滚动,将集合视图作为子视图水平滚动。查看UICollectionView及其子视图的一些属性:userInteractionEnabled,isEnabled 如果无法接触到元素进行操作(例如UIButton),则需要滚动到元素。检查UICollectionView的下一个属性:userInterac

我在tvos应用程序的tableview单元格中有一个集合视图单元格。无法获取水平滚动并单击我的收藏视图单元格。如何在tableview单元格内的集合视图单元格中获得单击?我想将表视图作为父视图垂直滚动,将集合视图作为子视图水平滚动。

查看
UICollectionView
及其子视图的一些属性:
userInteractionEnabled
isEnabled


如果无法接触到元素进行操作(例如
UIButton
),则需要滚动到元素。检查
UICollectionView
的下一个属性:
userInteractionEnabled
scrollEnabled
反弹
alwaysBounceVertical
,在
UITableViewDelegate
中实现:


这4个属性已经存在。我只点击了tableview单元格,但并没有点击collection view单元格。当我尝试滚动时,它会调用tableview委托属性,如did select方法,但不在集合视图单元格或其委托函数中。请尝试在集合视图单元格中设置
userInteractionEnabled=false
func tableView(_ tableView: UITableView, canFocusRowAt indexPath: IndexPath) -> Bool {
    return false
}