Iphone 是否使用整页卷曲显示UIViewController?
它们是使用整页卷曲来呈现UIViewController的一种方式吗?Iphone 是否使用整页卷曲显示UIViewController?,iphone,curl,uiviewcontroller,transition,Iphone,Curl,Uiviewcontroller,Transition,它们是使用整页卷曲来呈现UIViewController的一种方式吗?UIModalTransitionStylePartialURL是可用的。任何更多或不同之处,您都必须使用或更糟的方法来实现它。我假定您是指使用UIViewController presentModalViewController:animated:方法。在这种方法中没有一种普通的方法可以使用整页卷曲 但是,您仍然可以使用UIView转换fromview:toView:duration:options:completion:c
UIModalTransitionStylePartialURL
是可用的。任何更多或不同之处,您都必须使用或更糟的方法来实现它。我假定您是指使用UIViewController presentModalViewController:animated:方法。在这种方法中没有一种普通的方法可以使用整页卷曲
但是,您仍然可以使用UIView转换fromview:toView:duration:options:completion:
class方法(或iOS 4之前的等效方法)来获得所需的效果。模态视图的删除和内存管理将由您决定,但您的演示可以类似地处理:
OtherViewController * otherVc = [[OtherViewController alloc] initWithNibName:nil bundle:nil];
[UIView transitionFromView:self.view
toView:otherVc.view
duration:TRANSITION_TIME
options:UIViewAnimationOptionTransitionCurlUp
completion:^(BOOL finished) {
// Do something... or not...
}];
它的工作原理是,即使我在completion中添加了视图控制器,它也不会注册显示了另一个视图。你说的“不注册”是什么意思?您是否正在寻找一个特定的回调?在UINavigationController/uitabarcontroller外部,您需要显式调用
将出现:
/将出现:
/将消失:
/将消失:
方法。您可以在完成块中调用预期的方法。