Xcode UIView中的UIButton要在ViewController中的func中调用isHidden

Xcode UIView中的UIButton要在ViewController中的func中调用isHidden,xcode,uitableview,uibutton,swift4,Xcode,Uitableview,Uibutton,Swift4,我在NIB中创建了一个UIButton(UIView:TableViewCell)。我希望能够在主TableViewController的函数中控制其isHidden属性 我如何调用函数中的按钮 我会在调用cellForRowAt时执行该函数吗 我真正想要实现的是:这是为了演示,所以代码不必是安全的 用例: 默认情况下,在tableCell中,您可以看到按钮,但是,当调用函数时,按钮是隐藏的。如果可能的话,细胞也会相应收缩如果这太难了,不用担心 谢谢 你想什么时候把按钮藏起来?更准确地说,您何时

我在NIB中创建了一个UIButton(UIView:TableViewCell)。我希望能够在主TableViewController的函数中控制其isHidden属性

我如何调用函数中的按钮

我会在调用cellForRowAt时执行该函数吗

我真正想要实现的是:这是为了演示,所以代码不必是安全的

用例:

默认情况下,在tableCell中,您可以看到按钮,但是,当调用函数时,按钮是隐藏的。如果可能的话,细胞也会相应收缩如果这太难了,不用担心


谢谢

你想什么时候把按钮藏起来?更准确地说,您何时调用应该隐藏按钮的函数?我调用的函数将隐藏按钮。该函数将执行其他进程。我只在希望在UI中显示更改时调用该函数,因为这是一个演示,该函数将在viewdidload中调用。当我不想隐藏按钮时,我会将函数注释掉,当我想隐藏按钮时,我会取消注释。这不是永久性代码。我将重新措辞。你将在哪里调用这个函数?这个函数实际上只是一个测试用例,比如说,一旦我显示了UI的变化,这个函数将从代码中删除。实际的API/JSON调用稍后将更改UI…只需要一个func来模拟button isHidden属性。但是按钮在一个UIView类中,func需要在另一个类中。我是否共享了该按钮的实例?共享您的单元类。如果您知道按钮所在单元格的indexpath,那么可以从该indexpath获取单元格并将按钮设置为隐藏。