随着JKRouter的持续更新,小伙伴们的反响不错,最近发现在app开发的过程中有一个特殊的需求就是present的控制器,带导航栏。针对这种情况,我这边对JKRouter做了升级,具体效果如下:
使用起来也非常的简单,具体代码如下:
RouterOptions *options = [RouterOptions optionsWithTransformStyle:RouterTransformVCStylePresent];
options.createStyle = RouterCreateStyleNewWithNaVC;
[JKRouter open:@"JKNViewController" options:options];
具体的内部实现,我就不再这里一一贴出来了,大家感兴趣的话,可以查看源码哦
https://github.com/xindizhiyin2014/JKRouter
QQ交流群:
更多优质文章,可以微信扫码关注: