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