开发者

ModalView rotation with a thick border (like iBooks app)

controller.modalTransitionStyle = UIViewAnimationTransitionFlipFromLeft;
[self presentModalViewController:controller animated:YES];

Is there any way to开发者_运维问答 make it flipping with a thick border/side? (like iBooks app, when you're switching between books view and the books store)


The code or API Apple used for this transition is not publicly available, so you would need to implement your own custom OpenGL transition. Lucky for you, someone else had the same idea and implemented a helper class that includes a thick-border flip transition: EPGLTransitionView. If this is not to your liking, check out this SO thread on custom view transitions.


EPGLTransitionView uses OpenGL. Try this project instead, fully done in CoreAnimation:

https://github.com/devindoty/iBooks-Flip-Animation

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜