我正在使用ECSlidingViewController
情节提要。ECSlidingVC
是我的根(启动)控制器。我的左菜单是一个TableView
带有静态单元格的菜单,而我TopViewController
是一个导航控制器。我想NavigationController
为我的所有应用创建一个。
从我的左侧菜单中,我无法使用推式或展开式搜索,尽管我了解这一部分。我只能用ECSlidingSegue
这改变topviewController
的ECSlidingVC
,并且破坏了我的导航控制器和它的堆栈。
我希望能够从菜单项VC返回到我的主导航控制器中的上一个VC。可以说基本上我不想ECSlidingVC
更改,topViewController
但将目的地推viewController
送到我的源。topViewController
。navigationController
。
另外,我还需要对菜单项使用放松进度。我需要回到我的主导航控制器中的VC。
我检查了ECSlidingSegue
源代码,它所做的只是替换topViewController
。
是否有内置的方法(或segue)ECSlidingViewController
用于将VC推送(或展开)到源中。topViewController
。navController
还是我需要自己实施自定义搜索?
我认为最好的方法是让您自己实施自定义序列。类似的东西ECSlidingNavigationSegue
,它将寻找您的topViewController
,然后检查是否为UINavigationController
,然后将其推入destinationController
。
基本上与的perform
方法相同ECSlidingSegue
,但具有将控制器推到topViewController
而不是替换它的功能。
祝你好运!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句