隐藏/重新出现工具栏

时间:2013-09-23 17:57:36

标签: objective-c ios7

在我的应用程序中,我隐藏了工具栏,然后将其放回原来的位置。动画向下。在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;
}];

0 个答案:

没有答案