Ios 在我的主视图中隐藏/显示来自ChildViewController的元素

Ios 在我的主视图中隐藏/显示来自ChildViewController的元素,ios,uiview,swift3,uiviewcontroller,Ios,Uiview,Swift3,Uiviewcontroller,我有一个带有自定义点击栏菜单的主视图、一个内容视图和一个顶栏 在“我的内容”视图中,根据在“我的点击栏”菜单中选择的发件人,我将添加ChildViewController并将其从父视图控制器中删除 在我的内容视图中添加了addSubview方法的一些childview中,我有一些UIscrollView 在我的childview中,使用UIscrollViewDelegate,我使用if-else条件来知道我的scrollcontent(contentOffset>=50等)在哪里 根据答案,我

我有一个带有自定义点击栏菜单的主视图、一个内容视图和一个顶栏

在“我的内容”视图中,根据在“我的点击栏”菜单中选择的发件人,我将添加ChildViewController并将其从父视图控制器中删除

在我的内容视图中添加了
addSubview
方法的一些
childview
中,我有一些
UIscrollView

在我的
childview
中,使用
UIscrollViewDelegate
,我使用if-else条件来知道我的
scrollcontent
contentOffset>=50
等)在哪里

根据答案,我需要在主视图中隐藏/显示一些元素(
mainview
topbar
元素
,它们位于不同的
UIViewController
),不幸的是,我无法定位它们是否有针对这些元素的方法?

<强>请考虑下面的草图<强>(前面详细的信息):


您可以为相同的应用程序实现通知模式。主视图中的火灾通知。让您的第二个ViewController作为通知的侦听器,并在需要时进行更改,即隐藏/显示元素。谢谢@luckyShubhra:您的回答让我走上了正确的道路。你可以想象,我是Swift的新手,除了玩
prepareForSegue
,我不习惯执行
通知
观察者
。我很高兴你能解决你的问题。我不知道你是新手,否则我会帮你实现。如果你有任何问题,一定要让我知道。谢谢