Ios7 UINavigationController setNavigationBarHidden:在iOS 7上具有完成块
我正在通过发送以下消息隐藏UINavigationController的导航栏:Ios7 UINavigationController setNavigationBarHidden:在iOS 7上具有完成块,ios7,uinavigationcontroller,uinavigationbar,uiviewanimation,Ios7,Uinavigationcontroller,Uinavigationbar,Uiviewanimation,我正在通过发送以下消息隐藏UINavigationController的导航栏: [self.navigationController setnavigationbar隐藏:是动画:是] 我想知道当动画完成时,是否有任何更改来获取回调或完成块。比如: [UIView animateWithDuration:0.7 animations:^{ }completion:^(BOOL finished){ }]; 这对我的工作,希望这有帮助 祝你好运 [UIView transitionWit
[self.navigationController setnavigationbar隐藏:是动画:是]代码>
我想知道当动画完成时,是否有任何更改来获取回调或完成块。比如:
[UIView animateWithDuration:0.7 animations:^{
}completion:^(BOOL finished){
}];
这对我的工作,希望这有帮助
祝你好运
[UIView transitionWithView:self.view
duration:UINavigationControllerHideShowBarDuration
options:UIViewAnimationCurveEaseOut
animations:^{
[self.navigationController setNavigationBarHidden:!self.navigationController.navigationBarHidden];
}
completion:^(BOOL finished){
NSLog(@"hide animation finished");
}];