我有一个书签(ribbon)想要向上卷起,离开屏幕。这个书签底部有一个V形的透明区域 - 一个带有透明png的UIImageView。
当我对书签进行卷曲时,底部的阴影代表整个视图(从技术上讲是正方形)。我试图尽可能地使其看起来真实,如果有人能指点我正确的方向,那将会很有帮助。
我已经尝试过: - 对视图进行遮罩 - 调整开源页面卷曲框架 - 在页面卷曲期间替换viewAtIndex - UIView动画
但它们都会导致一个正方形的阴影。
到目前为止,我能提供的最佳体验是在淡出时进行简单的UIView动画:
这里有一张截图:http://livevision.us/wordpress/?attachment_id=60
当我对书签进行卷曲时,底部的阴影代表整个视图(从技术上讲是正方形)。我试图尽可能地使其看起来真实,如果有人能指点我正确的方向,那将会很有帮助。
我已经尝试过: - 对视图进行遮罩 - 调整开源页面卷曲框架 - 在页面卷曲期间替换viewAtIndex - UIView动画
但它们都会导致一个正方形的阴影。
到目前为止,我能提供的最佳体验是在淡出时进行简单的UIView动画:
[UIView transitionWithView:_ribbonButton
duration:0.5f
options:UIViewAnimationOptionTransitionCurlUp
animations:^{
[_ribbonButton setAlpha:0.0f];
}
completion:^(BOOL completed){
[self animationCompleted:completed];
}];
这里有一张截图:http://livevision.us/wordpress/?attachment_id=60