您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页presentViewController

presentViewController

来源:二三四教育网

一,presentViewController

优点:

1.视图不用套navigationController,简单方便。

缺点:

1.present出来的是没有navigation,
2.没有自带的返回键
3.一旦使用了presentViewController,当前界面的导航栏(navigationController )就会变成空的,那么pushViewController也就没办法使用了,除非重新套navigationController
4.present只能逐级返回,当然也可以通过取巧的方式,(比如加入通知的方法实现)

二,pushViewController

优点:

1.因为是放入栈中的,方便在里面进行一些操作,比如,判断当前页面是push过来的,还是pop回来的
2.性能更优点

缺点:

1.麻烦


三,用法上一般的区别:

present一般用于不同业务界面的切换,push一般用于同一业务不同界面之间的切换。

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务