除了默认,黑色或白色之外,如何更改UICollectionView中滚动条指示器的颜色?

时间:2016-08-08 10:24:00

标签: ios objective-c iphone uicollectionview scrollbar

我想更改UICollectionView的水平滚动条指示符的颜色,除了可以在故事板中完成的默认,黑色或白色?

1 个答案:

答案 0 :(得分:0)

请参阅以下代码,了解滚动UICollection视图水平条颜色更改,请参阅下面的链接以获取更多信息,并从中下载示例代码。

http://blog.mosheberman.com/coloring-the-ios-uiscrollviewindicators/

func setScrollIndicatorColor(color: UIColor) {

            for view in self.tableView.subviews {
                if view.isKindOfClass(UIImageView.self),
                    let imageView = view as? UIImageView,
                    let image = imageView.image  {

                    imageView.tintColor = color
                    imageView.image = image.imageWithRenderingMode(.AlwaysTemplate)
                }
            }

            self.tableView.flashScrollIndicators()
        }