【问题标题】:UICollectionView cells covering up the scroll indicator覆盖滚动指示器的 UICollectionView 单元格
【发布时间】:2014-11-11 18:46:35
【问题描述】:

我的 UICollectionView 中的部分在右侧有 0 个插入,使我的单元格与集合视图的右侧齐平。滚动视图指示器被单元格覆盖。有没有办法让滚动视图指示器始终位于顶部?

【问题讨论】:

  • 改变滚动视图指示器颜色怎么样? scrollView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
  • 指标被覆盖,不是颜色问题。它在滚动视图过度滚动时可见,并且可以在单元格下方或上方看到指示器。但是单元格覆盖了滚动指示器。
  • 你能把你的视图和层次结构截图吗

标签: ios objective-c uiscrollview uicollectionview


【解决方案1】:

问题是我用来为我的集合视图获取粘性标题的集合视图流布局。我正在使用 CSStickyHeaderFlowLayout (https://github.com/jamztang/CSStickyHeaderFlowLayout),这也导致了另一个问题,即触摸通过我的标题(其中包含用于更改排序的分段控件)。我建议不要使用这种流布局。

用于粘性标题的更好的、有效的集合视图流布局是https://stackoverflow.com/a/15689942/2142100。这解决了我的两个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-21
    • 2019-09-14
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多