我有一个CollectionView,位于scrollview中的contentView内。
如果我到达隐藏的集合视图的第二行,则scrollview似乎不会向上滚动以显示第二行。这可能是我们关注的焦点,只是不确定如何处理这个问题。
谢谢!
答案 0 :(得分:1)
我修复了在特定UICollectionView上禁用Scrolling Enabled选项的相同问题。
现在当UICollectionViewCell聚焦时,它正在滚动。
我知道这不是理想的解决方案,但它对我来说是一种错误。
希望这会有所帮助。我仍在寻找无限制的解决方案。
答案 1 :(得分:0)
作为对tomaspavlic上一个答案的改进,如果您有UICollectionView
水平滚动在现有UICollectionViewCell
(垂直滚动的UICollectionView
内) ,您可以将以下内容实现为父单元格的一部分:
- (void)didUpdateFocusInContext:(UIFocusUpdateContext *)context withAnimationCoordinator:(UIFocusAnimationCoordinator *)coordinator
{
self.collectionView.scrollEnabled = [context.nextFocusedView isDescendantOfView:self];
}