首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >iOS16适配指南之UIPageControl

iOS16适配指南之UIPageControl

作者头像
YungFan
发布2022-06-30 15:41:51
发布2022-06-30 15:41:51
7830
举报
文章被收录于专栏:学海无涯学海无涯
  • 水平方向支持从左到右从右到左
  • 支持垂直方向,也分为从上到下从下到上
  • 可以设置指示器与当前页的图片。
代码语言:javascript
复制
import UIKit

class ViewController: UIViewController {
    lazy var pageControl: UIPageControl = {
        let pageControl = UIPageControl(frame: CGRect(x: 0, y: 0, width: 200, height: 500))
        pageControl.center = view.center
        pageControl.numberOfPages = 6
        // 设置方向
        pageControl.direction = .bottomToTop
        // 指示器的图片
        pageControl.preferredIndicatorImage = UIImage(systemName: "star")?
            .withTintColor(.red, renderingMode: .alwaysOriginal)
        // 当前页的图片
        pageControl.preferredCurrentPageIndicatorImage = UIImage(systemName: "star.fill")?
            .withTintColor(.red, renderingMode: .alwaysOriginal)
        return pageControl
    }()

    override func viewDidLoad() {
        super.viewDidLoad()

        view.addSubview(pageControl)
    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-06-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档