UIModalTransitionStylePartialCurl占据了几乎整个屏幕

时间:2012-08-09 14:37:48

标签: iphone ios xcode cocoa-touch cocoa

我有一个模态局部卷曲,但它几乎占据整个屏幕,这不是我想要的。 如果我使用故事板,它就是我想要的方式。 如何让它不占用整个屏幕,但有一半像它? 感谢。

2 个答案:

答案 0 :(得分:0)

除了编写自己的动画OpenGL外,没有公开的方法可以做到这一点。唯一可用的UIView动画样式是;

typedef enum {
   UIModalTransitionStyleCoverVertical = 0,
   UIModalTransitionStyleFlipHorizontal,
   UIModalTransitionStyleCrossDissolve,
   UIModalTransitionStylePartialCurl,
} UIModalTransitionStyle;

请参阅How do I create a custom page curl Core Animation?

答案 1 :(得分:0)

从我玩过的内容来看,Page Curl只能卷曲到足以显示下一页的内容。您可以通过将内容限制在新页面的下半部分来改变卷曲。