如何在iOS 5上构建可自由滚动的视图?我的意思是,我需要构建一个可以从左右和上下(任何方向)滚动的视图,它将保留在那里。在这个视图中,我需要放置不同种类的对象。
(想象一下像地图一样滚动。 - 我正在使用Storyboard。)
答案 0 :(得分:4)
是的,UIScrollView。
不要忘记设置内容大小!! (每个新手 - 包括我 - 总是问同样的问题,为什么我的scrollView不起作用?)
=>例如[scrollView setContentSize:CGSizeMake(1000, 2000)]
。
编辑:
我刚看到你的评论。我不明白你所谓的“在上面”。
我使用自定义地图创建了一个应用程序,并使用UIScrollView来完成工作:它非常擅长。
您只需将每个可滚动元素添加为UIScrollView的子视图。当然,设置 contentSize 以适应子视图的框架。