如何在不使用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框架之外的触摸事件不会发送到视图,因此不会导致视图滚动。。。。。我认为它可以帮助你