目前我有一个包含MKMapView的视图 . 我还有一个单独的UIView(Made in IB),我想滑到现有视图上 .
我想这样做的方法是从左侧滑动视图,同时减小 Map 视图的大小 .
我也希望反过来成为可能,这样视图将向左滑动, Map 视图将展开以填补空白 .
唯一的问题是我希望这是一个很好的平滑动画 . 我知道如何在顶部显示UIView,然后调整 Map 视图的大小,但这看起来很笨重 . 我更喜欢你在iAd Banner 在屏幕上和屏幕上滑动时看到的效果(但是 Map 视图的调整大小与UIView在屏幕上移动的速率相同) .
对不起,如果这是一件简单的事情,这是我第一次使用动画 .
提前致谢 .
2 回答
最简单的方法是使用UIView动画方法 . 像这样的东西:
反之亦然,但框架大小不同 .
这是我使用UIView动画完成的 . 您可以根据需要更改帧大小 .