HeroTransitions / HeroTransitions/Hero

在tabbar控制器嵌套的navigation控制器中push进子页面,tabbar的显示/隐藏没有任何动画

Open
#758 2 comments 2 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
22.5k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

这个问题被提到过多次,但我没有找到解决方案和任何有用的回答,那些问题就被关闭了,所以我再提一次!

我在navigation控制器上启用了hero,在子页面中的所有hero动画效果都正常。

但navigation控制器是嵌入在tabbar控制器中的,当我push到子页面的时候,我需要隐藏tabbar,hidesBottomBarWhenPushed 已设置为true。

但tabbar没有任何动画效果,依然显示,当push完成时,tabbar会突然消失。

pop也一样,在操作完成之前,tabbar仍然不可见,pop完成后,tabbar会突然出现。

我的问题:
我如何在push的同时添加一个动画,让tabbar与系统原本的动画一样消失和显示?

如果做不到,就直接告诉我,让我死了用hero的这个心吧

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.