【发布时间】:2014-06-02 15:29:01
【问题描述】:
我有一个条形按钮,动作如下。在这里,我需要在第一次单击时显示图像,并且在下次单击时需要隐藏它。
我的问题是我可以显示图像但无法隐藏它。有趣的是它执行了动作的其他部分,但仍然没有隐藏图像。请帮帮我。
- (IBAction)alerthelp:(id)sender {
UIImageView *shadowView;
if (!flag)
{
shadowView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 440)];
shadowView.image = [UIImage imageNamed:@"helphome.png"];
shadowView.opaque = YES;
shadowView.alpha = 0.8;
shadowView.backgroundColor = [UIColor lightGrayColor];
[self.view addSubview:shadowView];
flag=YES;
}
else
{
shadowView.hidden=YES;
flag=NO;
}
}
提前致谢。
【问题讨论】:
标签: ios objective-c uibutton uibarbuttonitem