• iOS中的分页控件(UIPageControl)


    #import "RootViewController.h"
    
    @interface RootViewController ()
    
    @end
    
    @implementation RootViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        /**
         *  UIPageControl 分页控件,提供以下几个功能:
         1.展示当前总页数
         2.展示当前是第几页
         3.切换pageControl的当前显示的点对应显示不同的界面
         */
        //1.创建控件
        UIPageControl *pageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(20, 30, 260, 30)];
        
        //2.配置属性
       // pageControl.backgroundColor = [UIColor redColor];
        //3.设置显示的总页数
        pageControl.numberOfPages = 10;
        //4.设置点颜色
        pageControl.pageIndicatorTintColor = [UIColor redColor];
        
        
        //设置当前点的颜色   current 当前的意思
        pageControl.currentPageIndicatorTintColor = [UIColor blueColor];
        
        //设置默认的当前点
        pageControl.currentPage = 5;
        
        //添加响应事件
        [pageControl addTarget:self action:@selector(handlePageControl:) forControlEvents:UIControlEventValueChanged];
        
    
        
        
        
        
        
        //3.添加到父视图
        [self.view addSubview:pageControl];
        //4.释放
        [pageControl release];
    }
    
    
    - (void)didReceiveMemoryWarning {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    #pragma 点
    - (void)handlePageControl:(UIPageControl *)pageControl
    {
        NSLog(@"%ld",pageControl.currentPage);
    }
  • 相关阅读:
    Python笔记 【无序】 【五】
    Python笔记 【无序】 【四】
    Python 面向对象【2】
    Python 面向对象【1】
    OpenCV 入门
    Python笔记 【无序】 【三】
    js制作秒表
    C语言No such file or directory错误
    js注册实现
    js中setTimeout和setInterval的应用方法(转)
  • 原文地址:https://www.cnblogs.com/wohaoxue/p/4764669.html
Copyright © 2020-2023  润新知