gpt4 book ai didi

ios - 导航栏和 subview ios 之间的差距?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:14:45 26 4
gpt4 key购买 nike

我知道有这个问题:Adding subview leaves gap between subview and navigation bar

但是,没有答案,我用不同的方法来做,所以这可能会有点不同。无论如何,当我将 subview 添加到我的导航 Controller 时,我在导航栏和 subview 之间也有一个间隙,它也有一个标签栏 Controller 。我正在使用 Storyboard。我通过 Storyboard ID 使用 UIViewController.view 类型添加 subview 。

我的代码:

[self.view addSubview:[[self.storyboard instantiateViewControllerWithIdentifier:@"View"] view]];

这有效,并添加了 View ,但上面有间隙。有什么建议么?谢谢。

最佳答案

我通过将 UINavigationControllertranslucent 属性设置为 NO 来解决这个问题。在 viewDidLoad 中添加以下行

self.navigationController.navigationBar.translucent = NO;

关于ios - 导航栏和 subview ios 之间的差距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15801365/

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