C# 如何在Xamarin iOS中的视图控制器被另一个类通过CA转换设置后设置隐藏属性

C# 如何在Xamarin iOS中的视图控制器被另一个类通过CA转换设置后设置隐藏属性,c#,ios,xamarin,C#,Ios,Xamarin,我有一个UI视图控制器,它通过容器视图和嵌入序列嵌入了UI表视图控制器 因此,当用户单击菜单时,会通过cattransition弹出一个滑动菜单。在此菜单上,其中一个选项是“主页”,它将菜单移回其原始位置,并将此TableView控制器的隐藏属性设置为true 下次单击菜单按钮时,菜单不会弹出,因为当我们单击主页按钮时,TableView控制器的隐藏属性在其类中设置为True 摘要 因此,问题在于,一旦用户单击菜单按钮,当前类需要能够设置另一个类中定义的TableView控制器的隐藏属性 我想这

我有一个
UI视图控制器
,它通过
容器视图
嵌入
序列嵌入了
UI表视图
控制器

因此,当用户单击菜单时,会通过
cattransition
弹出一个滑动菜单。在此菜单上,其中一个选项是“主页”,它将菜单移回其原始位置,并将此
TableView控制器的隐藏属性设置为
true

下次单击菜单按钮时,菜单不会弹出,因为当我们单击
主页
按钮时,
TableView控制器
隐藏
属性在其类中设置为
True

摘要 因此,问题在于,一旦用户单击
菜单
按钮,当前类需要能够设置另一个类中定义的
TableView
控制器的隐藏属性

我想这更多的是关于类之间的交互,而不是移动开发,但我将整个场景作为背景


实现这一点的最佳实践方法是什么?

在主类中创建一个额外的构造函数,该构造函数不包含类型为
UITableView
参数。然后将
类的
UITableView
作为
参数
传递给主
类的新
构造函数
。然后你就可以在那里使用它了。

不要指望编辑你的问题的人实际上能够回答它。这里有一个评论队列,任何人都可以深入其中并开始改进帖子。你可能想详细说明你对当前和上一节课的意思。可能还包括一些代码或最小的复制步骤来复制您的问题。但这些类是什么?UIViewController?还有什么?您不能在注释中这样做。您不能使用ParentViewController属性来获取类A并通过委托设置隐藏属性吗?