【发布时间】:2010-08-18 07:34:04
【问题描述】:
UIModalTransitionStyle 是 Vertical、Flip 或 Dissolve。我希望它是从右到左或从左到右,就像您单击 MapKit 标注或基于导航的应用程序中的披露按钮一样。
【问题讨论】:
标签: iphone iphone-sdk-3.0 animation modalviewcontroller
UIModalTransitionStyle 是 Vertical、Flip 或 Dissolve。我希望它是从右到左或从左到右,就像您单击 MapKit 标注或基于导航的应用程序中的披露按钮一样。
【问题讨论】:
标签: iphone iphone-sdk-3.0 animation modalviewcontroller
这对于模态视图控制器来说是不可能的转换,但您可以使用类型为 kCATransitionMoveIn 或 kCATransitionPush 和子类型为 kCATransitionFromRight 的 CATransition
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
【讨论】: