UIModalTransitionStyle水平运动 [英] UIModalTransitionStyle horizontal movement
本文介绍了UIModalTransitionStyle水平运动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
该UIModalTransitionStyle为垂直,翻转或溶解。我想它是从右到左或从左到右,如果你点击一个按钮,披露在MapKit标注或导航应用的基础一样。
The UIModalTransitionStyle is either Vertical, Flip or Dissolve. I would like it to be right to left or left to right, like if you click on a disclosure button on a MapKit callout or in a navigation based app.
推荐答案
这是不可能的,因为对于一个模式的viewController过渡,但你可以使用一个CATransition与类型 kCATransitionMoveIn
或 kCATransitionPush
和 kCATransitionFromRight
This is impossible as transition for a modal viewController, but you could use a CATransition with a type of kCATransitionMoveIn
or kCATransitionPush
and a subtype of kCATransitionFromRight
CATransition* trans = [CATransition animation];
trans.type = kCATransitionPush;
trans.subtype = kCATransitionFromRight;
trans.duration = 0.5;
[newView.layer addAnimation:trans forKey:@"PushFromRightEffect"];
[someOtherView addSubview:newView];
// Coded in Browser not tested
这篇关于UIModalTransitionStyle水平运动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文