【发布时间】:2016-07-01 06:33:24
【问题描述】:
我有viewController No.1,其中有一个subView 显示。而在我推送到另一个viewController,No.2 之后,这个subView 不再显示在屏幕上,这是有道理的,因为我已经推送到另一个VC。
但是,我希望将这个subView 保留在屏幕上,即使我现在处于推送的viewController 中。所以我想知道我怎样才能做到这一点?
【问题讨论】:
-
要么添加为childVC,要么将子视图添加到
UIWindow -
或者你可以设置ViewController No2的alpha 0.0的背景颜色。
-
从 VC1 继承 VC2?或者使用该子视图创建基类,并让两个 VC 都从该类继承。
标签: ios objective-c swift uiviewcontroller subview