navigationController.viewControllers属性是一个数组,用于存储导航控制器中当前显示的所有视图控制器。这个属性默认情况下只包括通过push方式压入导航栈的视图控制器。
以模态方式呈现的视图控制器不会被包括在navigationController.viewControllers数组中。模态呈现是一种以模态窗口的形式显示视图控制器的方式,它不会将视图控制器压入导航栈中,因此不会被navigationController.viewControllers属性所包括。
模态呈现通常用于显示临时性的视图,例如登录界面、设置界面等。它可以通过presentViewController方法来实现,而不是通过push方法。
如果想要获取包括模态呈现的视图控制器在内的所有视图控制器,可以使用navigationController.presentedViewController属性来获取当前以模态方式呈现的视图控制器。
腾讯云相关产品中,与导航控制器和视图控制器相关的服务包括云服务器CVM、容器服务TKE、弹性容器实例TKE-ECI等。这些产品可以帮助用户在云上快速搭建和管理应用程序的基础设施,提供高可用性和弹性扩展的能力。
更多关于腾讯云产品的信息,可以访问腾讯云官方网站:https://cloud.tencent.com/
领取专属 10元无门槛券
手把手带您无忧上云