- 浏览: 458463 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
今天工作的时候要做放大功能,查了一下UIScrollView,这东西强大得很
放大、缩小、平移、翻转、旋转、手势,一应俱全,晚点补充下知识点。
春节,项目抢滩,够累的。
http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/UIScrollView_pg/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008179
明白scroll view是干那些事情用的,即有什么功能。
控制content的范围:
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
放大、缩小、平移、翻转、旋转、手势,一应俱全,晚点补充下知识点。
春节,项目抢滩,够累的。
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
发表评论
-
float equal
2013-05-23 18:21 819- (BOOL)floatA:(float)f1 equalB ... -
Coding Guidelines for Cocoa
2013-05-17 16:53 666参考: https://developer.apple.com ... -
Cell
2013-05-16 14:32 788- (void)tableView:(UITableView ... -
Object-C编程规范
2013-05-15 10:49 7351.参考苹果的文档 “Coding Guidelines fo ... -
MacPorts
2013-02-28 18:12 613http://blog.csdn.net/lynjay/art ... -
KVC/KVO 监听对象属性变化
2013-01-10 23:09 7402http://blog.csdn.net/a6472953/a ... -
ios Associative 扩展属性
2013-01-08 16:45 1537@dynamic和@synthesize http://blo ... -
ObjC Dynamic
2013-01-08 15:21 774原文:http://www.onevcat.com/2012/ ... -
UITableView & UITextField
2012-11-08 00:35 835keyboard event ---------------- ... -
UIWebView
2012-10-24 11:06 745http://hi.baidu.com/wei_1123/it ... -
Device orientation
2012-10-15 16:20 747- (BOOL)shouldAutorotateToInter ... -
system notification
2012-10-12 15:22 626for UIApplication These notifi ... -
NSZombies
2012-08-09 08:51 668NSZombies搞定EXC_BAD_ACCESS http: ... -
Quartz 2D Programming Guide
2012-07-17 00:51 594Quartz 2D 内容不少啊 Graphics Trans ... -
NSCache
2012-07-12 14:25 755http://thenewself.blog.163.com/ ... -
NSCoding
2012-07-12 13:39 960@protocol NSCoding - (void ... -
分析 crash 报告的方法
2012-07-12 01:15 584http://blog.csdn.net/toss156/ar ... -
Multi-touch
2012-07-11 23:33 725智能与灵活与工作量>_< http://www.o ... -
iOS的多核编程和内存管理
2012-07-11 18:14 716http://anxonli.iteye.com/blog/1 ... -
NSCopying
2012-07-10 15:54 520http://www.apple.com.cn/develop ...
相关推荐
### UIScrollView 概述 UIScrollView 是 iOS 开发中用于支持滚动操作的一个强大且灵活的视图控件。在移动设备上,由于屏幕尺寸的限制,直接展示给用户的内容量通常是有限的。当需要展示的内容超过了单个屏幕所能...
在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在水平或垂直方向滚动查看超出视图边界的内容。本教程将深入讲解如何实现UIScrollView的自适应高度或宽度,以达到内容自动填充的效果。我们将主要使用...
在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户通过滚动来查看超过屏幕大小的内容。在处理触摸事件时,UIScrollView具有独特的机制,使得开发者能够实现丰富的交互效果。本篇文章将深入探讨`...
在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户在内容超过视图范围时进行滚动查看。在本教程中,我们将探讨如何实现一个`UIScrollView` 的左右循环滑动功能,同时具备自动轮播的效果。这个功能通常...
在iOS开发中,`UIScrollView` 和 `UIPageControl` 是两个非常重要的组件,它们常常结合使用来实现类似轮播图或者无限滚动的效果。这个资源"uiscrollView+uipageControl无缝循环可点击"正是关于如何将这两个控件集成...
在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在内容区域大于视图显示范围时进行滚动浏览。实现轮播效果,通常是指在有限的显示区域内,通过滑动显示一系列图片或视图,达到自动循环播放的效果。这在...
在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在内容超过屏幕大小时进行滚动浏览。本教程将深入探讨如何实现UIScrollView的自动滚动和手动滚动功能,以便为用户提供更丰富的交互体验。 首先,我们要...
在iOS开发中,`UIScrollView`是一个非常重要的控件,它允许用户在内容超过视图边界时滚动查看。在电商应用中,我们经常看到一种效果,那就是商品推荐或广告轮播图能够实现无限自动循环,这正是`UIScrollView`结合`...
在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户滚动查看超出屏幕范围的内容,比如在UITableView和UICollectionView中。在处理大量数据时,为了优化性能并减少内存消耗,开发者通常会采用复用加载数据的...
在iOS开发中,UIScrollView是一个非常重要的控件,它允许用户在内容超过屏幕尺寸时进行滚动查看。本示例“UIScrollView使用自动布局”旨在演示如何在故事板(Storyboard)环境中利用AutoLayout来设置UIScrollView的...
在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户在内容超过视图显示范围时进行滚动浏览。本教程将详细讲解如何利用`UIScrollView` 实现一个自动轮播的功能,包括调整图片数量和设置轮播间隔时间。这...
在iOS开发中,`UIScrollView` 是一个非常重要的控件,用于展示可以滚动的内容,比如页面、图片等。本文将深入探讨如何通过`UIScrollView`的代理方法实现图片的触摸缩放功能,这对于创建交互式应用,尤其是图像查看器...
在iOS开发中,UIScrollView是一个常用的控件,用于展示可滚动的内容,比如长文本、多张图片等。在本主题“UIScrollview图片截取-放大-缩小”中,我们将探讨如何利用UIScrollView来实现图片的缩放功能以及如何在...
在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户在内容超过视图范围时滚动查看。本教程将深入探讨如何利用`UIScrollView`实现横纵两个方向的多页面布局滚动,这对于创建类似相册、杂志或者长表格的...
在iOS开发中,`UIScrollView` 和 `UITableView` 是两个核心组件,用于实现可滚动内容的显示,例如在应用中展示大量的列表数据。本教程将详细讲解如何在 `UIScrollView`(尤其是 `UITableView`)中实现上拉和下拉刷新...
在iOS开发中,`UIScrollView` 是一个非常重要的组件,它提供了滚动视图的功能,可以包含多个子视图并允许用户在这些视图之间滚动。在实际应用中,我们经常需要实现类似轮播图或者商品展示的效果,这时就需要利用 `...
在这个特定的项目“ios-UIScrollView上添加多个TableView.zip”中,开发者创建了一个示例应用,展示了如何在一个UIScrollView中嵌套多个UITableView,实现了灵活的界面布局和交互。 首先,我们要理解UITableView的...
在iOS开发中,`UIScrollView` 是一个非常重要的控件,它允许用户通过滑动来查看超过屏幕大小的内容。在很多应用场景中,如新闻列表、图片轮播等,我们需要实现一个循环滚动的效果,使得内容看起来是无限循环的。本文...
在iOS开发中,`UIScrollView` 是一个非常重要的控件,用于展示可以滚动的内容,比如图片轮播、页面切换等。这个示例代码展示了如何实现一个带有定时滚动和循环滚动功能的`UIScrollView`,同时结合了`UIPageControl`...