jjzjj

setToolbarHidden

全部标签

ios - 动画 setToolbarHidden 不动画

您是否为工具栏的外观制作了动画-我无法让它制作动画这个:[self.navigationControllersetToolbarHidden:NOanimated:YES];或者这个:[UIViewanimateWithDuration:2.0animations:^{[self.navigationControllersetToolbarHidden:NOanimated:YES];}completion:^(BOOLfinished){//whatever}];}两者皆有-(void)viewDidAppear:(BOOL)animated{-(void)viewWillAppea

iphone - 使用 UINavigationController setToolbarHidden :animated: 时如何调整 View 大小

我正在使用UINavigationController工具栏。在我显示它之前,我调整了我的View的大小,这样它们就不会被工具栏挡住(我将当前ViewController的View的框架设置为从navigationBar底部到工具栏的顶部。但并非我所有的ViewController都有toolbarItems。因此,当从具有项目(ControllerA)的ViewController切换到不具有项目(ControllerB)的ViewController时,我想隐藏工具栏。但是,当我在B的viewWillAppear:animated:方法中调用setToolbarHidden:ani

ios - Xcode 9 : infinite calculation of auto-layout constraints leads to OOM 中的 UINavigationController 方法 setToolbarHidden 错误

我有一个UINavigationController实例嵌套在UITabBarController中。我使用导航Controller到达某个ViewController(标签栏仍然可见),我从那里转到第二个ViewController(标签栏不再可见)。在第二个ViewController中,只要我调用:[self.navigationControllersetToolbarHidden:NO]应用程序卡住并且内存增长,直到OOM异常使其崩溃。我承认不建议将导航Controller嵌套在标签栏内,但在iOS11之前,此设置似乎工作正常。编辑:停止执行时,我看到很多调用:UIView(U