隐藏或禁用UIButton

时间:2014-11-18 12:24:53

标签: ios uibutton

我希望隐藏或停用UIButton。我使用IBAction:这是

中的代码

.h文件

-(IBAction)siteButton:(id)sender;

.m文件

-(IBAction)siteButton:(id)sender
{


    JSONData = [jsonLoader getJSONData];


    NSString *mySiteString = [NSString stringWithFormat:@"%@", [[JSONData objectAtIndex:0] objectForKey:@"mySiteButton"]];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:mySiteString]];

    NSLog(@"%@",mySiteString);

}

2 个答案:

答案 0 :(得分:2)

您需要通过IBOutlet引用您的按钮。您可以通过按住Ctrl键单击从按钮拖动到类的标题(.h)中来创建一个。与您创建IBAction的方式类似。然后,您可以根据您的条件设置隐藏按钮:

[self.siteButton setHidden:condition];

答案 1 :(得分:0)

为您的按钮创建IBOutlet,然后在.m文件中添加以下代码。

button.hidden = YES;