1

在我的应用程序中,我隐藏了工具栏,然后将其放回原来的位置。动画向下。在 iOS 6 上,动画效果很好,在 ios 7 中动画效果也很好,但是当我将工具栏设置为不透明时,一个灰色的栏会停留在栏所在的背景中,并且栏会隐藏。我怎样才能摆脱那个灰色的酒吧?这是我用来隐藏的代码:

[UIView animateWithDuration:0.7 animations:^{
    self.navigationController.toolbar.center = CGPointMake(self.navigationController.toolbar.center.x, self.navigationController.toolbar.center.y + self.navigationController.toolbar.frame.size.height);
} completion:^(BOOL finished){
    self.navigationController.toolbar.hidden = YES;
}];
4

0 回答 0