现在的位置: 首页 > 综合 > 正文

UINavigationController 从下向上的视图切换效果

2013年08月06日 ⁄ 综合 ⁄ 共 630字 ⁄ 字号 评论关闭


   
UIViewController *newVC = [[UIViewController
alloc]
initWithNibName:nil
bundle:nil];

    newVC.view.backgroundColor = [UIColor
orangeColor];

    

   
CATransition *transition = [CATransition
animation];

    transition.duration =
1;

    transition.timingFunction = [CAMediaTimingFunction
functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; 

    transition.type =
kCATransitionPush

    transition.subtype =
kCATransitionFromTop;

    transition.delegate =
self

    [self.navigationController.view.layer
addAnimation:transition
forKey:nil];

   
self.navigationController.navigationBarHidden =
NO

    [self.navigationController
pushViewController:newVC animated:NO];

    

    [newVC
release
];

抱歉!评论已关闭.