我在Storyboard中定义了一个按钮。然后我在.h文件中将它定义为IBAction
,并将它连接到故事板上的按钮。按下时隐藏iOS按钮
我希望它被默认隐藏,而且当我点击它时,它应该隐藏自己。 我没有任何运气试图隐藏它。
这就是我现在的代码。有抛出一个错误:
房产
hidden
的类型CounterViewController的对象
- (IBAction)retry:(id)sender
{
self.hidden=TRUE;
}
我在Storyboard中定义了一个按钮。然后我在.h文件中将它定义为IBAction
,并将它连接到故事板上的按钮。按下时隐藏iOS按钮
我希望它被默认隐藏,而且当我点击它时,它应该隐藏自己。 我没有任何运气试图隐藏它。
这就是我现在的代码。有抛出一个错误:
房产
hidden
的类型CounterViewController的对象
- (IBAction)retry:(id)sender
{
self.hidden=TRUE;
}
试试这个没有发现:以下
- (IBAction)retry:(id)sender {
((UIButton *)sender).hidden=YES;
}
它的工作原理!是否有一行代码可以在另一个函数中调用以使其再次可见? – Angad
如果你持有对你的按钮的引用,只需:myButton.hidden = NO;如果它有效,请接受答案! –
@ P.Sami。这是'UIView'的方法。 'UIButton'是'UIView'的子类。 –
您还可以使用
- (IBAction)retry:(UIButton *)sender
{
sender.hidden=YES;
}
将方法参数输入为'UIButton *'而不是强制转换使得该答案比接受的答案更好。 –
请使用像:[self.ButtonName setHidden:true]; – Harunmughal