在 ToolbarController 中推送视图控制器 Material

Push view controller in ToolbarController Material

我正在为我的 iOS 应用程序使用 cosmicmind 的 Material 框架。我的主界面是嵌入在 ToolbarController 中的 ViewController。 有没有办法在 UINavigationController 中实现像 pushViewController 这样的动画?

我试过过渡函数,但没有成功。 提前致谢

是的,您应该使用 NavigationController,它是 UINavigationController 的一个子类,并为您提供与 ToolbarController 完全相同的外观。这是一个NavigationController sample project :) 一切顺利

据我了解,您想从工具栏控制器中呈现一个视图控制器。

使用这个:

if let vc = UIStoryboard(name:"Main", bundle:nil).instantiateViewController(withIdentifier: "SecondViewController") as? SecondViewController {
        self.present(vc, animated: true, completion: nil)
    }

确保在 Storyboard 上为要呈现的视图控制器设置视图控制器标识符。 在这种情况下标识符是:

SecondViewController