2011-04-09 95 views
0

我动画UIView(想弹出菜单),我想掩盖部分UIView,因为菜单栏是透明的,UIView从菜单栏后面滑下来。我怎样才能做到这一点?掩蔽UIView的一部分

回答

1

我猜你想看起来像这样的动画:

1. /--\  2. /--\  3. /--\ 
       |--|  |--| 
          \--/ 

如果这就是你的意思,那么你可以看看WipeView是如何实现的(看WipeView.hWipeView.m)。这是做相反的动画(从3-> 1),但我认为你可以很容易地修改代码来达到你想要的效果。它使用CALayercontentsRect财产。

这是blog post explaining the WipeView class