`

UIScrollView

 
阅读更多
今天工作的时候要做放大功能,查了一下UIScrollView,这东西强大得很

放大、缩小、平移、翻转、旋转、手势,一应俱全,晚点补充下知识点。

春节,项目抢滩,够累的。


http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/UIScrollView_pg/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008179

明白scroll view是干那些事情用的,即有什么功能。
控制content的范围:
    scrollTestView.contentSize = CGSizeMake(320, 758);
    scrollTestView.contentInset = UIEdgeInsetsMake(64.0,0.0,44.0,0.0);
    scrollTestView.contentOffset = CGPointMake(50, 100);
    scrollTestView.scrollIndicatorInsets = UIEdgeInsetsMake(64.0,0.0,44.0,0.0);



contentSize是scrollview可以滚动的区域
contentOffset是scrollview当前显示区域顶点相对于frame顶点的偏移量,
比如上个例子你拉到最下面,contentoffset就是(0 ,480),也就是y偏移了480

contentInset是scrollview的contentview的顶点相对于scrollview的位置,例如你的contentInset = (0 ,100),那么你的contentview就是从scrollview的(0 ,100)开始显示
http://hi.baidu.com/cuikun050959/blog/item/d6908c192fcc4a0b41341732.html


http://www.cnblogs.com/try2do-neo/archive/2011/10/13/2210497.html
分享到:
评论

相关推荐

    UIScrollView、UIScrollView基本用法、UIScrollView详解

    ### UIScrollView 概述 UIScrollView 是 iOS 开发中用于支持滚动操作的一个强大且灵活的视图控件。在移动设备上,由于屏幕尺寸的限制,直接展示给用户的内容量通常是有限的。当需要展示的内容超过了单个屏幕所能...

    UIScrollView自适应高度或宽度

    在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在水平或垂直方向滚动查看超出视图边界的内容。本教程将深入讲解如何实现UIScrollView的自适应高度或宽度,以达到内容自动填充的效果。我们将主要使用...

    ios UIScrollView响应touch事件

    在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户通过滚动来查看超过屏幕大小的内容。在处理触摸事件时,UIScrollView具有独特的机制,使得开发者能够实现丰富的交互效果。本篇文章将深入探讨`...

    UIScrollview左右循环滑动与自动轮播

    在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户在内容超过视图范围时进行滚动查看。在本教程中,我们将探讨如何实现一个`UIScrollView` 的左右循环滑动功能,同时具备自动轮播的效果。这个功能通常...

    uiscrollView+uipageControl无缝循环可点击

    在iOS开发中,`UIScrollView` 和 `UIPageControl` 是两个非常重要的组件,它们常常结合使用来实现类似轮播图或者无限滚动的效果。这个资源"uiscrollView+uipageControl无缝循环可点击"正是关于如何将这两个控件集成...

    iOS:UIScrollView实现轮播

    在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在内容区域大于视图显示范围时进行滚动浏览。实现轮播效果,通常是指在有限的显示区域内,通过滑动显示一系列图片或视图,达到自动循环播放的效果。这在...

    UIScrollView自动滚动以及手动滚动的实现

    在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在内容超过屏幕大小时进行滚动浏览。本教程将深入探讨如何实现UIScrollView的自动滚动和手动滚动功能,以便为用户提供更丰富的交互体验。 首先,我们要...

    UIScrollView 无限自动循环

    在iOS开发中,`UIScrollView`是一个非常重要的控件,它允许用户在内容超过视图边界时滚动查看。在电商应用中,我们经常看到一种效果,那就是商品推荐或广告轮播图能够实现无限自动循环,这正是`UIScrollView`结合`...

    IOS UIScrollView复用加载数据 延时加载数据

    在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户滚动查看超出屏幕范围的内容,比如在UITableView和UICollectionView中。在处理大量数据时,为了优化性能并减少内存消耗,开发者通常会采用复用加载数据的...

    UIScrollView使用自动布局

    在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在内容超过屏幕尺寸时进行滚动查看。本示例“UIScrollView使用自动布局”旨在演示如何在故事板(Storyboard)环境中利用AutoLayout来设置UIScrollView的...

    UIScrollView自动轮播图

    在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户在内容超过视图显示范围时进行滚动浏览。本教程将详细讲解如何利用`UIScrollView` 实现一个自动轮播的功能,包括调整图片数量和设置轮播间隔时间。这...

    UIScrollView代理触摸实现_图片缩放

    在iOS开发中,`UIScrollView` 是一个非常重要的控件,用于展示可以滚动的内容,比如页面、图片等。本文将深入探讨如何通过`UIScrollView`的代理方法实现图片的触摸缩放功能,这对于创建交互式应用,尤其是图像查看器...

    UIScrollview图片截取-放大-缩小

    在iOS开发中,UIScrollView是一个常用的控件,用于展示可滚动的内容,比如长文本、多张图片等。在本主题“UIScrollview图片截取-放大-缩小”中,我们将探讨如何利用UIScrollView来实现图片的缩放功能以及如何在...

    UIScrollView的横纵多页显示

    在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户在内容超过视图范围时滚动查看。本教程将深入探讨如何利用`UIScrollView`实现横纵两个方向的多页面布局滚动,这对于创建类似相册、杂志或者长表格的...

    uiscrollview uitableview上拉刷新

    在iOS开发中,`UIScrollView` 和 `UITableView` 是两个核心组件,用于实现可滚动内容的显示,例如在应用中展示大量的列表数据。本教程将详细讲解如何在 `UIScrollView`(尤其是 `UITableView`)中实现上拉和下拉刷新...

    UIScrollView分页循环滑动

    在iOS开发中,`UIScrollView` 是一个非常重要的组件,它提供了滚动视图的功能,可以包含多个子视图并允许用户在这些视图之间滚动。在实际应用中,我们经常需要实现类似轮播图或者商品展示的效果,这时就需要利用 `...

    ios-UIScrollView上添加多个TableView.zip

    在这个特定的项目“ios-UIScrollView上添加多个TableView.zip”中,开发者创建了一个示例应用,展示了如何在一个UIScrollView中嵌套多个UITableView,实现了灵活的界面布局和交互。 首先,我们要理解UITableView的...

    一个循环滚动的UIScrollView

    在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户通过滑动来查看超过屏幕大小的内容。在很多应用场景中,如新闻列表、图片轮播等,我们需要实现一个循环滚动的效果,使得内容看起来是无限循环的。本文...

    UIScrollView定时滚动和循环滚动,可点击图片和PageController

    在iOS开发中,`UIScrollView` 是一个非常重要的控件,用于展示可以滚动的内容,比如图片轮播、页面切换等。这个示例代码展示了如何实现一个带有定时滚动和循环滚动功能的`UIScrollView`,同时结合了`UIPageControl`...

Global site tag (gtag.js) - Google Analytics