Iphone UIScrollView-一种使一个滚动视图比另一个滚动视图小的方法?

Iphone UIScrollView-一种使一个滚动视图比另一个滚动视图小的方法?,iphone,ios,uiview,uiscrollview,core-animation,Iphone,Ios,Uiview,Uiscrollview,Core Animation,在我的应用程序中,我有一部分视图从右侧突出。我希望用户能够向左滑动该视图,拉动/显示该视图的其余部分,这基本上可以覆盖屏幕。见下文: 我认为我的最佳选择是使用UIScrollView,原因有二。我只能将移动锁定为水平,并且用于滑动的动画已经构建好了 我的问题是,我可以让UIScrollView的一页比实体模型图像中显示的另一页小吗?可能是的副本,但正如您在我的第一个实体模型中看到的,我只想显示部分滚动视图。它的左边是另一层(MapView),需要允许用户与之交互,因此只有右边的部分可以是sc

在我的应用程序中,我有一部分视图从右侧突出。我希望用户能够向左滑动该视图,拉动/显示该视图的其余部分,这基本上可以覆盖屏幕。见下文:

我认为我的最佳选择是使用UIScrollView,原因有二。我只能将移动锁定为水平,并且用于滑动的动画已经构建好了


我的问题是,我可以让UIScrollView的一页比实体模型图像中显示的另一页小吗?

可能是的副本,但正如您在我的第一个实体模型中看到的,我只想显示部分滚动视图。它的左边是另一层(MapView),需要允许用户与之交互,因此只有右边的部分可以是scrollview,否则它会覆盖地图。似乎Mobile Safari tabs链接对此没有帮助。设置clipToBounds=NO正是我所需要的。但是UIScrollView仍然只是我屏幕上的一部分。但是正如你在我的第一个模型中看到的,我只想显示部分scrollview。它的左边是另一层(MapView),需要允许用户与之交互,因此只有右边的部分可以是scrollview,否则它会覆盖地图。似乎移动Safari标签链接对此没有帮助。对。。。据我所知(通过阅读和重读lol),你在浅灰色区域有一张地图,在右边有另一个视图?您不能在主要隐藏的视图上测试滑动事件吗?如果有从右到左的滑动,请将其滑入?只需将其设置为原点0,0。然后测试从左向右滑动以再次发送。好的,您可以在滚动视图中左侧只有一个空白视图,右侧只有您的内容,然后将地图放在滚动视图上方的新层中吗?你必须做一些奇特的数学和动画之类的,但它能工作吗?