【发布时间】:2012-01-07 04:07:08
【问题描述】:
我有一条丝带(书签),我想从屏幕上卷起来。功能区底部有一个 V 形切口,这是一个透明部分 - 一个带有透明 png 的 UIImageView。
当我在功能区上执行卷曲时,底层阴影代表整个视图(从技术上讲,它是方形的)。我试图让这看起来尽可能真实,所以如果有人能指出我正确的方向,那将很有帮助。
我试过了 - 屏蔽视图 - 调整开源页面 curl 框架 - 在页面卷曲期间替换 viewAtIndex - UIView 动画
但它们都会产生方形阴影。
到目前为止,我能提供的最佳体验是一个简单的 UIView 动画,同时淡出:
[UIView transitionWithView:_ribbonButton
duration:0.5f
options:UIViewAnimationOptionTransitionCurlUp
animations:^{
[_ribbonButton setAlpha:0.0f];
}
completion:^(BOOL completed){
[self animationCompleted:completed];
}];
【问题讨论】:
标签: ios animation uiview shadow page-curl