我正在开始使用我的新应用程序,并且我正在尝试找出解决特定元素的最佳方法。
基本上,我希望在视图上有一个地图,下面和上面有一些文字。然后,用户可以在底部滑动文本,地图将更改位置,然后文本将显示有关该位置的信息。
我假设我需要使用页面控件,但显然我不希望地图对象移动(或地图上方的文字),我只需要文字跟随用户的滑动。有没有办法使用页面控件只是在文本之间滚动,但让页面的其余部分保持不变?
如果没有,对我来说最好的方法是什么?
答案 0 :(得分:1)
当然,你可以这样做。仅在启用分页的水平滚动视图中放置文本标签。实现滚动视图委托方法 scrollViewDidEndDragging:willDecelerate:和scrollViewDidEndDecelerating :,并用这些方法更新你的地图。