我想以编程方式呈现一个UIViewController
,它应该以透明的背景出现(或者不出现)。 我需要它适用于iOS 7.0及以上版本。我自己找到了很多问题(和答案),但它们无法帮助我。这是我的应用程序的视图层次结构。
我正在使用侧边菜单控制器(RESideMenu)。
我有一个根视图(基于RESideMenu) -> 在 UINavigationController
中显示中心控制器(以及左侧视图控制器)。
在要求中,我想呈现一个视图控制器
从推送的视图控制器(在导航层次结构中)
从呈现的视图控制器(在导航层次结构中)
此外,我需要呈现它并执行一些操作,然后将其删除。
我非常确定这在许多情况下都应该有效,无论是带有侧边菜单还是没有,甚至是导航控制器。
我发布了一个单独的问题(当然也包括其答案),因为我认为这将对可能也被这个问题困扰的社区开发人员有所帮助。
goBack
不完整,应该调用removeFromSuperView
。UIViewController Class Reference
适合您。 - DawnSong