zoukankan      html  css  js  c++  java
  • UIScrollVIew上添加滚动视图

    创建Scrollview的代码,简单,省略。。。。。。。。。

    1.添加定时器

     // 添加定时器
        self.timer = [NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(pageChange) userInfo:nil repeats:YES];
        [[NSRunLoop mainRunLoop] addTimer:self.timer forMode:NSRunLoopCommonModes];

    2.定时器的实现滚动

    #pragma mark 定时器的实现滚动
    - (void)pageChange
    {
        NSLog(@"%ld",(long)self.pageCtrl.currentPage);
        self.pageCtrl.currentPage++;
        CGPoint offset = self.slideView.contentOffset;
        offset.x = self.pageCtrl.currentPage * self.slideView.frame.size.width;
        [self.slideView setContentOffset:offset animated:YES];
        
        // 如果当前页大于等于数组的最后一个元素的时候,把当前页至为0,实现无限滚动
        if (self.pageCtrl.currentPage >= self.pageCtrl.numberOfPages-1) {
            self.pageCtrl.currentPage = 0;
        }
    }

    1
  • 相关阅读:
    详解objc_msgSend
    shell变量类型
    web ssh vnc备忘录
    内存对齐
    vim ctags
    vim csupport 代码 快捷键
    程序在内存中的地址映射
    nginx+php配置
    tmux 复制
    sqlite insert select 联合使用
  • 原文地址:https://www.cnblogs.com/fantasy3588/p/6117119.html
Copyright © 2011-2022 走看看