`

UIScrollView 例子

 
阅读更多

 

	CGRect wholeWindow = CGRectMake(0.0, 0.0, self.view.frame.size.width, self.view.frame.size.height);
	UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:wholeWindow];
	[self.view addSubview:scrollView];
	[scrollView release];
	CGRect reallyBigRect;
	reallyBigRect.origin = CGPointZero;
	reallyBigRect.size.width = wholeWindow.size.width * 1.2;
	reallyBigRect.size.height = wholeWindow.size.height * 2.0;
	[scrollView setContentSize:reallyBigRect.size];
	
	CGPoint offset;
	offset.x = 0.0;
	offset.y = 0.0;
	[scrollView setContentOffset:offset];
	
	[scrollView setMinimumZoomScale:0.5];
	[scrollView setMaximumZoomScale:5];
	[scrollView setDelegate:self];
	
	summaryView = [[ProjectSummaryView alloc]  initWithFrame:reallyBigRect];
	
	[summaryView setBackgroundColor:[UIColor clearColor]];
	[scrollView addSubview:summaryView];
分享到:
评论

相关推荐

    UIScrollView简单实例

    通过这个例子,学习者可以深入理解如何在iOS应用中创建交互式、多页面的用户界面,为后续更复杂的布局和动画奠定基础。在实际开发中,开发者还可以根据需求进一步扩展,如添加自动滚动、捏合缩放等功能,提升用户...

    ios UIScrollView 使用例子

    在本教程中,我们将深入探讨如何在实际项目中应用UIScrollView,并通过一个具体的例子“PhotosBrowse”来实践。 首先,我们需要理解UIScrollView的基本工作原理。UIScrollView包含一个可滚动的内容视图,这个视图...

    UIScrollView的简单例子

    在这个简单的例子中,我们将深入理解UIScrollView的基本用法,并结合源码分析来加强理解。 首先,UIScrollView允许我们在有限的显示区域内展示无限的内容。它的工作原理是通过内容视图(content view)和视图的滚动...

    UIScrollView+SnapKit例子.zip

    在这个例子中,`contentView`的宽度和高度比`scrollView`大,所以用户可以水平或垂直滚动以查看全部内容。 5. 添加子视图:在内容视图上添加其他视图,如UILabel、UIImageView等,并为它们设置适当的约束。这些子...

    多频看(2) uiscrollview重用cell 例子

    在本项目“多频看(2) uiscrollview重用cell 例子”中,我们探讨的是如何借鉴UITableView的重用机制,将这一特性应用到UIScrollView上,以提高性能并降低内存消耗。 首先,了解UITableView的重用机制。UITableView...

    UIScrollView Demo代码

    在这个例子中,`imageCount`是图片的数量,`imageViewWidth`和`imageViewHeight`分别是每个图片视图的宽度和高度。这样,用户就可以通过滑动UIScrollView来查看所有图片了。 此外,可能还会涉及到UIScrollView的...

    UISCrollView+UITableView

    在网易新闻的例子中,底部的新闻列表可以由`UITableView`实现。每个新闻条目作为一个`UITableViewCell`,在`UITableViewDataSource`协议的方法中,我们返回`numberOfRowsInSection:`的值来决定列表的行数,`...

    多频首页(1) uiscrollview 降低消耗内存 的例子

    在这个“多频首页(1) uiscrollview 降低消耗内存 的例子”中,我们关注的是如何优化`UIScrollView`的性能,特别是在处理大量图片加载时,以减少内存消耗。以下将详细介绍`UIScrollView`的关键知识点,以及如何通过...

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

    `initWithNibName:bundle:`方法是初始化控制器的地方,这里主要进行自定义初始化,但在这个例子中并未有特别的定制。 `scrollToNextPage:`方法是用于定时滚动的核心,它根据当前页码和`UIScrollView`的大小计算出...

    用UIScrollView和UIPageControl做的支持滚动查看图片的例子

    总之,这个例子展示了如何使用`UIScrollView`和`UIPageControl`实现一个基本的图片滚动查看器,没有依赖任何界面构建工具,而是完全通过代码完成。这种做法虽然需要更多的手动工作,但也有助于开发者更深入地理解这...

    UIScrollView 演示 实例代码

    3. **UIScrollView中显示网上获取的软件列表**:这个例子可能涉及到网络数据加载和UITableView的集成。在UIScrollView中显示动态获取的软件列表,首先需要使用URLSession或第三方库如Alamofire来获取网络数据,然后...

    UIScrollView图片定时滚动和点击

    `- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle*)nibBundleOrNil`是初始化方法,通常在这里进行自定义的初始化操作,但在这个例子中,我们没有看到具体的初始化内容。 `- (void)...

    iOS控件封装-(UIScrollView)图片轮播器

    在iOS开发中,控件封装是一项重要的技能,它能够提高代码的可复用性和可维护性。...总的来说,这个例子展示了如何利用UIScrollView的特性来创建一个实用且灵活的UI组件,同时也展现了iOS开发中的封装思想。

    uiscrollview循环滚动

    在这个例子中,我们将深入探讨如何设置并实现`UIScrollView`的循环滚动功能。 首先,我们需要理解`UIScrollView`的基本工作原理。`UIScrollView`包含一个内容视图(content view),其大小可以超过`UIScrollView`...

    ios-UIScrollView.zip

    默认情况下,当用户到达视图的边界时,滚动会停止,但这个例子中显然添加了额外的交互行为。 一、滑动到最后一页的特殊处理 在描述中提到的第一个功能,当滑动到最后一页时,再右滑会出现箭头和文字。这通常是通过...

    UIScrollView.unitypackage

    UIScrollView 创建对象池循环利用实现无限滚动 Demo还有具体实现例子Package里都有。根据自己需求也可自行扩展。

    ScroolView例子

    在这个“ScrollView例子”中,我们将深入探讨如何利用UIScrollView来实现对单个视图的缩放以及滚动功能。这个功能在很多应用场景中都非常常见,比如在查看大图片或者阅读长篇文章时。 首先,我们需要了解...

    ios应用源码之整理分享一个基于catiledlayer uiscrollview的地

    总之,这个源码分享提供了一个实用的例子,展示了如何结合使用`CATiledLayer`和`UIScrollView`来实现高性能的地图显示。通过深入研究和实践,开发者可以提升自己在iOS应用开发中的技能,尤其是对于大图像处理和性能...

    ios-Scrollview 滚动选择菜单block回调.zip

    在这个例子中,可能使用了自定义的`KFScrollView`,它可能是对`UIScrollView`的一个扩展,提供了更方便的接口来管理和布局菜单项。每个菜单项可能是一个`UIView`的子类,如`UIButton`,并排列在`KFScrollView`中。 ...

    iOS利用UIScrollView实现无限滚动效果

    1. 准备所需图片:在这个例子中,我们准备了五张图片(img_01 到 img_05),并按照上述原则构建了一个包含七张图片的数组。数组中的图片顺序为 img_05, img_01, img_02, img_03, img_04, img_05, img_01。 2. 创建...

Global site tag (gtag.js) - Google Analytics