zoukankan      html  css  js  c++  java
  • UIPageControl简单使用

    1.添加一个UIPageControl到view中

     1 -(void)addPageControl
     2 {
     3     UIPageControl* page=[[UIPageControl alloc]init];
     4     page.center=CGPointMake(WBScreenWidth*0.5, WBScreenHeight*0.9);
     5     //设置小圆点的总数
     6     page.numberOfPages=ImageCount;
     7     //当前高亮的是哪一个
     8     page.currentPage=0;
     9     //设置高亮的颜色
    10     page.currentPageIndicatorTintColor=[UIColor orangeColor];
    11     //设置其它非高亮的普通颜色
    12     page.pageIndicatorTintColor=[UIColor grayColor];
    13     
    14     _myPage=page;
    15     [self.view addSubview:page];
    16 }

    2.实现UIScrollView的代理方法,监听滚动

    1 -(void)scrollViewDidScroll:(UIScrollView *)scrollView
    2 {
    3     // 获取当前的偏移量,计算当前第几页
    4     int pageNum = 0.5 + (scrollView.contentOffset.x/WBScreenWidth) ;
    5     
    6     // 设置页数
    7     self.myPage.currentPage=pageNum;
    8 }
  • 相关阅读:
    CodeForces
    [AHOI 2013] 差异
    BZOJ
    [校内训练20_09_15]ABC
    [校内训练20_09_10]ABC
    [校内训练20_09_08]AC
    fastIO
    [校内训练20_06_05]ABC
    [校内训练20_06_04]ABC
    [校内训练20_06_03]ABC
  • 原文地址:https://www.cnblogs.com/longling2344/p/4919070.html
Copyright © 2011-2022 走看看