Ios 在UICollectionViewCell内的UIScrollView中设置ContentOffset

Ios 在UICollectionViewCell内的UIScrollView中设置ContentOffset,ios,swift,uiscrollview,uicollectionviewcell,Ios,Swift,Uiscrollview,Uicollectionviewcell,我正在处理一个水平滚动的UICollectionView,其中每个单元格内都有一个垂直滚动的UIScrollView 它们工作得很好,但是我希望在视图出现时将UIScrollViews的contentOffset设置为(0.0430.0)。每当我尝试这样做时,我都会收到熟悉的“致命错误:在展开可选值时意外发现nil”消息 我在生命周期中的不同时间尝试过设置此选项,但都没有效果 -在单元格中配置和约束滚动视图时 -在CellForItemAtIndexPath中 -在视图中显示 -我甚至尝试在Vi

我正在处理一个水平滚动的UICollectionView,其中每个单元格内都有一个垂直滚动的UIScrollView

它们工作得很好,但是我希望在视图出现时将UIScrollViews的contentOffset设置为(0.0430.0)。每当我尝试这样做时,我都会收到熟悉的“致命错误:在展开可选值时意外发现nil”消息

我在生命周期中的不同时间尝试过设置此选项,但都没有效果
-在单元格中配置和约束滚动视图时
-在CellForItemAtIndexPath中
-在视图中显示
-我甚至尝试在ViewController的ViewDidLayoutSubView中获取VisibleCell并将其设置在那里

这些都导致了相同的错误


任何建议都将不胜感激

您如何访问特定单元格?如果我在ViewController(CellForItemAtIndexPath外部)中访问它们,那么我只尝试使用collectionView的visibleCellsHow访问它们。您正在访问特定单元格吗?如果我在ViewController(CellForItemAtIndexPath外部)中访问它们然后我只尝试使用collectionView的VisibleCell访问它们