本文介绍: 目录iOS 基础控件 UIPageControl1. UIPageControl 的常规使用2. UIPageControl 添加交互事件附 Github 源码:iOS 基础控件 UIPageControl1. UIPageControl 的常规使用// 创建分页控制器let pageControl = UIPageControl(frame: CGRect(x: 25, y: 650, width: 280, height: 30))// 设置 UIPageControl 页数pageCo
iOS 基础控件 UIPageControl
1. UIPageControl 的常规使用
// 创建分页控制器
let pageControl = UIPageControl(frame: CGRect(x: 25, y: 650, width: 280, height: 30))
// 设置 UIPageControl 页数
pageControl.numberOfPages = 6
// 设置 UIPageControl 背景色
pageControl.backgroundColor = UIColor.gray
// 设置 UIPageControl 页码点背景色
pageControl.pageIndicatorTintColor = UIColor.white
// 设置 UIPageControl 选中的页码点背景色
pageControl.currentPageIndicatorTintColor = UIColor.red
// 设置 UIPageControl 选中的页码数
pageControl.currentPage = 2
self.view.addSubview(pageControl)
2. UIPageControl 添加交互事件
pageControl.addTarget(self, action: #selector(pageChange), for: UIControl.Event.valueChanged)
@objc func pageChange(pc: UIPageControl) {
print("分页控制器当前页码:(pc.currentPage)")
}
附 Github 源码:
原文地址:https://blog.csdn.net/java_android_man/article/details/122849444
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_48320.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。