如何通过不使用XIB文件来实现启用分页的UIScrollView With Previews



如何在不使用XIB文件的情况下通过预览实现启用分页的UIScrollView

我试着在这里和这里关注这个链接,但我不能成功,请帮助我。

试试这个

[self.yourScrollView setPagingEnabled:YES];

已编辑

请尝试此链接以获取示例项目

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

[scrollview setContentSize:CGRectMake(320*5,480)];
[scrollview setFrame:CGRectMake(0,0,320,480)];
[scrollview setPagingEnabled:YES];

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

最新更新