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并通过委托设置隐藏属性吗?