知行合一,知是行之始,行是知之成,知而不行非真知,行而不知非真行!凡事应理论+实践!打破思维惯性和过度思考可能会带来的决策风险!
iOS Push更改动画Pop模态弹出
iOS Push更改动画Pop模态弹出

iOS Push更改动画Pop模态弹出

- (void)whenPush{

    WTVViewController * loginView = [[WTVViewController alloc]init];
    CATransition* transition = [CATransition animation];
    transition.duration =0.4f;
    transition.type = kCATransitionMoveIn;
    transition.subtype = kCATransitionFromTop;
    [self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
    [self.navigationController pushViewController:loginView animated:NO];
    // * 此处animated设置为NO

}

- (void)whenPop{

    CATransition* transition = [CATransition animation];
    transition.duration =0.4f;
    transition.type = kCATransitionReveal;
    transition.subtype = kCATransitionFromBottom;
    [self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
    [self.navigationController popViewControllerAnimated:NO];
    //* 此处animated设置为NO

}

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注