0

如果我单击一个按钮,我想隐藏我的工具栏,但它似乎不起作用。我可以用动画隐藏工具栏,但我不能让它再次出现。谢谢!

- (IBAction)hideTheToolBar{
    //[toolBar setHidden:YES];
    if (toolbar.hidden == NO)
    {
        [UIView animateWithDuration:0.25 delay:0.0
                            options:UIViewAnimationOptionCurveLinear | UIViewAnimationOptionAllowUserInteraction
                         animations:^(void)
         {
             toolbar.alpha = 0.0f;
         }
                         completion:^(BOOL finished)
         {
             toolbar.hidden = YES;
         }
         ];
    }
    if (toolbar.hidden == YES) {
        toolbar.hidden = NO;
    }
}
4

1 回答 1

1

我认为你在第二个 if 循环尝试中遗漏了一条语句:

 if (toolbar.hidden == YES) {
    toolbar.hidden = NO;
    toolbar.alpha = 1.0f ;
}
于 2012-03-28T12:12:06.523 回答