相关疑难解决方法(0)

如何更改UIPageControl的分页点的颜色?

我正在开发一个应用程序,我想要更改UIPageControl分页点的颜色或图像.我该怎么改变它?是否可以UIpageControl在上述场景中进行自定义?

iphone uipagecontrol ios

177
推荐指数
10
解决办法
10万
查看次数

有没有办法改变页面指示点的颜色

我是iphone编程的新手,我正在尝试开发一个使用页面控件的应用程序.我的视图背景颜色为白色,页面控制器默认为白色,这使得页面控件在我的视图中不可见,因此我更改了页面控件的背景颜色使其可见.现在,该视图显示已修补且不良.有没有办法改变页面控制的点颜色?

提前致谢

iphone colors uipagecontrol

28
推荐指数
5
解决办法
5万
查看次数

使用点图像自定义UIPageControl

当我需要自定义我的UIPageControl时,我使用了这个这个解决方案.

稍微修改它为新版本的swift我们有:

class myPageControl: UIPageControl {
    var activeImage: UIImage!
    var inactiveImage: UIImage!

    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        activeImage = UIImage(named: "active.png")!
        inactiveImage = UIImage(named: "inactive.png")!
    }

    func updateDots()
    {
        for i in 0 ..< self.subviews.count
        {
            let dot : UIImageView = imageViewForSubview(self.subviews[i])
            if (i == self.currentPage) {
                dot.image = activeImage
            }
            else {
                dot.image = inactiveImage
            }
        }
    }

    func imageViewForSubview(view: UIView) -> UIImageView {
        var dot: UIImageView? = nil
        if (view.isKindOfClass(UIView)) {
            for …
Run Code Online (Sandbox Code Playgroud)

uipagecontrol ios swift

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

uipagecontrol ×3

ios ×2

iphone ×2

colors ×1

swift ×1