gpt4 book ai didi

ios - UINavigationBar 不会扩展或扩展到设备宽度

转载 作者:行者123 更新时间:2023-11-28 21:43:22 25 4
gpt4 key购买 nike

导航栏似乎无法适应不同的设备宽度。它只适用于我的 5s,但在模拟器中,它如下所示。

我以前创建过几个应用程序,但从未遇到过这个问题。关于我在这个项目中做错了什么有什么想法吗?

Notice the background change between the navigation bar and the view background

Similarly, for the iPad Air

最佳答案

我添加了一个类别,以在横向和纵向模式下保持导航栏的高度不变。这是我的错误。删除它,解决了这个问题。

仅供引用,这是类别:

#import "UINavigationBar+DiscoverCustomHeight.h"

@implementation UINavigationBar (DiscoverCustomHeight)
- (CGSize)sizeThatFits:(CGSize)size
{
CGSize newSize = CGSizeMake(self.frame.size.width,44);
return newSize;
}
@end

关于ios - UINavigationBar 不会扩展或扩展到设备宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31228167/

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