swift使用UIPageControl

原创 Laughing  2017-07-10 22:41  阅读 113 次 评论 0 条

分页控件通常与滑动式图结合使用,

  1. //  
  2. //  ViewController.swift  
  3. //  SingleView  
  4. //  
  5. //  Created by 李森 on 2017/7/9.  
  6. //  Copyright © 2017年 李森. All rights reserved.  
  7. //  
  8.   
  9. import UIKit  
  10.   
  11. class ViewController: UIViewController {  
  12.       
  13.     var pageControl : UIPageControl!  
  14.       
  15.     override func viewDidLoad() {  
  16.         super.viewDidLoad()  
  17.         pageControl = UIPageControl(frame: CGRect(x: 20, y: 100, width: 280, height: 30))  
  18.         pageControl.numberOfPages = 10  
  19.         pageControl.backgroundColor = UIColor.red  
  20.         pageControl.tintColor = UIColor.white  
  21.         pageControl.currentPageIndicatorTintColor = UIColor.blue  
  22.         pageControl.currentPage = 3  
  23.         pageControl.addTarget(self, action: #selector(pageChanged(pageControl:)), for: UIControlEvents.valueChanged)  
  24.         self.view.addSubview(pageControl)  
  25.     }  
  26.       
  27.     @objc func pageChanged(pageControl:UIPageControl){  
  28.         print(pageControl.currentPage)  
  29.     }  
  30.       
  31.     override func didReceiveMemoryWarning() {  
  32.         super.didReceiveMemoryWarning()  
  33.         // Dispose of any resources that can be recreated.  
  34.     }  
  35. }  
本文地址:https://www.lisen.me/490.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情