Ios 如何在UITableView行中隐藏连接到Segue的UIButton?
我在Ios 如何在UITableView行中隐藏连接到Segue的UIButton?,ios,uibutton,tableview,Ios,Uibutton,Tableview,我在ui表格视图行中有一个ui按钮,用于启动序列。我想隐藏按钮,直到用户从UITableView中的分段控件中选择是或否。我计划取消隐藏连接到分段控件的iAction中的按钮。现在,我正在将指向按钮所在的特定表单元格的指针保存在cellforrowatinexpath中,并将其保存到一个成员变量中(仔细想想,我可能应该将其设置为弱@属性,以便在tableview离开时不会泄漏内存?)。无论如何,我如何获得对cellForRowAtIndexPath中实际按钮的引用,以便只隐藏按钮,而不是整行 我
ui表格视图
行中有一个ui按钮
,用于启动序列。我想隐藏按钮,直到用户从UITableView
中的分段控件中选择是或否。我计划取消隐藏连接到分段控件的iAction
中的按钮。现在,我正在将指向按钮所在的特定表单元格的指针保存在cellforrowatinexpath
中,并将其保存到一个成员变量中(仔细想想,我可能应该将其设置为弱@属性
,以便在tableview离开时不会泄漏内存?)。无论如何,我如何获得对cellForRowAtIndexPath
中实际按钮的引用,以便只隐藏按钮,而不是整行
我尝试将一个
IBOutlet
连接到UIButton
上,但在Xcode中出现了一个“无法编译连接”错误,我认为这是由于segue也引用了该按钮。在Interface Builder中给按钮一个标签,即1000,然后在代码中,您可以通过tableviewcell访问该按钮,即
UIButton *btn = (UIButton*)[cell viewForTag:1000];
假设单元格是有效的tableviewcell,则允许访问该按钮谢谢!我想这就是我要寻找的,但是如何从分段控件中激发IBAction中的“cell”呢?它是否在
id
中的某个地方?您必须拥有一个引用,或者像以前一样执行cellforrowatinexpath。如果你有一个代码示例,说明你在做什么,它将有助于帮助你。代码只是一个iAction,里面没有任何东西,甚至不值得发布。我将挂起member变量,看看它是如何运行的。