如何通过不使用XIB文件实现具有预览的启用分页的UIScrollView?

时间:2012-07-11 05:32:38

标签: iphone ios

如何在不使用XIB文件的情况下使用预览实现启用了Paging的UIScrollView

我尝试关注此链接herehere,但我不能成功,请帮助我。

3 个答案:

答案 0 :(得分:0)

试试这个

[self.yourScrollView setPagingEnabled:YES];

<强>被修改

试用此link示例项目

答案 1 :(得分:0)

您缺少的是您应该设置框架和内容大小。我想你可能已经设置了内容大小。但也应该设置框架。像

[scrollview setContentSize:CGRectMake(320*5,480)];

[scrollview setFrame:CGRectMake(0,0,320,480)];

[scrollview setPagingEnabled:YES];

答案 2 :(得分:0)

http://blog.proculo.de/archives/180-Paging-enabled-UIScrollView-With-Previews.html启用分页的UIScrollView预览 .... 解决此问题的方法不是让UIScrollView使用比其自身框架宽度更小的步进大小,而是使用更小的UIScrollView。当您使用不占用屏幕整个宽度的UIScrollView实例时,您可以将其clipsToBounds属性设置为NO,它将在其边界外绘制,即在其框架的左侧和右侧绘制。这基本上是这个过程背后的全部秘密。缩小尺寸,设置属性,它已经显示出你想要的方式。剩下的一个问题是实际UIScrollView框架之外的触摸事件不会被发送到视图,因此不会导致视图滚动。 .... 我认为它可以帮到你