`
zheyiw
  • 浏览: 1019889 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

UIScrollView 自动滚动相册

阅读更多

假如你用UIScrollView制作了一个横向的相册,并且每页显示一张图,有点想很多网站首页的广告

//广告定时任务
[NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(scrollTimer) userInfo:nil repeats:YES];


//设置滚动
-(void)scrollTimer{    
    timerCount++;
    if (timerCount >= 4) {
        timerCount=0;
    }
    [adView setContentOffset:CGPointMake(tableWidth * timerCount, 0)animated:YES];
    [pageControl setCurrentPage:timerCount];
}
分享到:
评论

相关推荐

    UIScrollView页面自动滚动效果(记得给好评呀)

    在本教程中,我们将深入探讨如何实现`UIScrollView`的页面自动滚动效果,也就是所谓的“自动分页滑动”。这个特性常用于创建类似相册、新闻列表等应用场景,让用户能够流畅地在多个页面间切换。 首先,我们要理解`...

    UIScrollView滚动视图的无限循环切换,自动顺序,逆序图片播放

    接下来,我们要实现自动滚动。这可以通过使用`NSTimer`来定时改变`UIScrollView`的contentOffset实现。为了支持顺序和逆序播放,我们可以设置两个不同的定时器。 ```swift func startAutoScroll(forward: Bool) { ...

    UIScrollView的横纵多页显示

    本教程将深入探讨如何利用`UIScrollView`实现横纵两个方向的多页面布局滚动,这对于创建类似相册、杂志或者长表格的应用场景非常有用。我们将通过标签“UIScrollView”、“两方向”、“页面滚动”来详细解析这个主题...

    UIScrollView霸气代码演示

    通过这些知识点的学习和实践,你将能够创建出各种复杂的滚动界面,如新闻列表、相册浏览等。Test文件可能包含了具体的代码示例,进一步帮助理解并运用这些概念。实际操作时,建议根据项目需求进行定制,并不断优化...

    UIScrollView应用demo

    为了实现相册效果,我们需要设置UICollectionView的flowLayout,它可以自动布局单元格,并支持滚动方向的设定。我们可能需要自定义UICollectionViewFlowLayout,以便调整单元格间的间距和边缘,以及设定合适的滚动...

    ios 滚动图片

    - 如果需要自动滚动,可以使用NSTimer配合`setContentOffset:animated:`方法来实现定时滚动。 - 也可以使用UIPageControl来辅助用户导航,显示当前图片和总图片数量。 6. **性能优化** - 对于大量图片,为避免一...

    (0021)-iOS/iPhone/iPAD/iPod源代码-滚动视图(ScrollView)-PageControl

    6. 自动滚动:如果需要实现自动切换页面,可以使用`performSelector:withObject:afterDelay:`方法定时改变`scrollView.contentOffset`,模拟用户滑动效果。 7. 实现滚动动画:为了使页面切换更平滑,可以在页面改变...

    ios-图片滚动放大缩小.zip

    在iOS开发中,实现“图片滚动放大缩小”的功能通常涉及到UIScrollView和UIImageView的使用。这个功能在许多应用中都很常见,比如相册应用或者图片浏览应用,用户可以通过手势对图片进行平移、缩放等操作。以下是一些...

    IOS ScrollView自动翻页

    当我们需要实现"ScrollView自动翻页"的功能时,这通常涉及到UIScrollView的子类,如UIPageViewController或者自定义的滚动视图布局。这个功能常见于电子书、相册应用或者轮播图组件等,它能为用户提供连续且流畅的...

    ios-图片自动轮播.zip

    下面将详细讨论如何在iOS应用中创建一个图片自动轮播的功能,主要涉及滚动视图(UIScrollView)和其相关的技术点。 1. **滚动视图(UIScrollView)**:在iOS中,滚动视图是实现图片轮播的基础组件。它可以容纳比...

    scrollview与九宫格图片带标题

    UIScrollView是UIKit框架中的一个基础组件,它允许用户通过手势在水平或垂直方向滚动内容。在这个案例中,ScrollView被用作一个容器,可以容纳多个图片和它们相应的标题。通过设置ScrollView的内容尺寸(contentSize...

    ios-一个scrollView的图片滚动.zip

    在这个"ios-一个scrollView的图片滚动.zip"项目中,我们看到的是如何利用UIScrollView来实现一个简单的图片滚动效果,这在许多应用中都很常见,比如相册浏览、轮播图等。 首先,我们要理解UIScrollView的基本工作...

    (Swift5.2)ScrollerView实现图片全屏滚动

    在Swift 5.2中,实现一个ScrollerView来展示图片的全屏滚动是一个常见的需求,特别是在开发iOS应用时,如相册应用、滑动广告或者动态背景等场景。ScrollerView,通常指的是UIScrollView,是iOS SDK中的一个关键组件...

    ios自动切换图片(PageControl示例)

    这个“ios自动切换图片(PageControl示例)”的项目,就是通过结合NSTimer、UIScrollView和UIPageControl来实现这样的功能。下面我们将详细探讨这三个关键组件以及它们如何协同工作。 首先,`NSTimer` 是iOS中的...

    看公司项目文件做的一个demo

    在实际应用中,UIPageControl常与UIScrollView配合使用,特别是在展示多个全屏内容的场景,如相册浏览或水平滚动的卡片视图。 接下来,我们来详细探讨UIScrollView。UIScrollView是一个可以容纳比其实际显示区域更...

    图片循环滚动

    六、自动滚动 如果希望轮播图能自动切换,可以在NSTimer中设置一个间隔,然后在回调中调用scrollView的scrollRectToVisible:animated:方法。记得在暂停或恢复轮播时调整定时器的状态。 七、手势交互 为了提供良好...

    前后式滚动图片代码

    在iOS开发中,前后式滚动图片代码是一种常见的用户界面元素,用于展示一系列图像,并自动或用户触发地在这些图像之间进行平滑切换。这种技术通常应用于产品展示、广告轮播或者相册浏览等场景。本代码框架的目标是为...

    ios分页的滚动视图源代码设计资料

    - `UIScrollView` 的 `contentSize` 属性决定了可滚动的范围,`REPagedScrollView` 会根据子视图的数量和大小设置合适的 `contentSize` 实现水平滚动。 - `pagingEnabled` 属性设为 `YES` 启用分页功能,使得每次...

    iOS相册demo

    在这个相册demo中,可能使用了UIScrollView来承载一系列的图片,当用户滑动时,ScrollView会自动滚动显示下一张或上一张图片,模拟翻页效果。为了实现平滑的翻页动画,开发者可能还需要考虑优化滚动性能,例如使用...

    图片水平滚动

    这个WSHorizontalPickerView可能是基于UIScrollView的扩展,因为UIScrollView天生支持水平和垂直滚动,并且可以通过其子视图的布局来实现图片的滑动展示。开发者可以通过设置contentSize来定义可滚动的区域大小,...

Global site tag (gtag.js) - Google Analytics