gpt4 book ai didi

ios - 水平翻转动画在标题栏和 View 之间产生间隙

转载 作者:行者123 更新时间:2023-12-01 16:46:13 25 4
gpt4 key购买 nike

我正在构建一个非常简单的查找应用程序。该应用程序的第一个屏幕正在执行水平翻转动画。我已经使用 Storyboard完成了这项工作。没有代码实现了这个动画。它看起来很棒,但是我在标题栏和表格 View 之间有一个黑色间隙。注意,我在 viewDidLoad 中没有任何代码或 viewWillAppear .知道为什么会以这种差距告终吗? View 完成加载后间隙关闭。

enter image description here

最佳答案

您可以通过停止导航栏的动画来避免该问题。如果这对您来说是合适的解决方案,您可以按照 a similar question 中的解决方案停止导航栏的动画。 :

在要转换的 View Controller 中覆盖 viewWillAppear ,像这样:

- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];

[self.navigationController.navigationBar.layer removeAllAnimations];
}

但是,我认为这只是一种解决方法,而不是根本原因的适当解决方案。

关于ios - 水平翻转动画在标题栏和 View 之间产生间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19761299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com