gpt4 book ai didi

iPhone 5 TabBar 无法在正确的位置运行

转载 作者:行者123 更新时间:2023-12-03 18:23:11 25 4
gpt4 key购买 nike

我正在更新我们的应用程序,并且添加了新的默认图像,但我的选项卡栏在 iPhone 5 上无法正常工作。我做了一些研究并创建了一个 if 语句检查显示屏的大小,然后放置选项卡栏在适当的位置。问题是,当 if 语句达到 iPhone 5 屏幕尺寸并将选项卡栏放置在正确的位置时,按钮不起作用...如果我将垂直位置更改为较小的值,按钮就会起作用。这是代码:

UITabBar *tabBar = self.tabBarController.tabBar;

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
tabBar.frame=CGRectMake(0,431,320,49);
}
if(result.height == 568)
{
tabBar.frame=CGRectMake(0,519,320,49);
}
}

现在,如果我将“519”垂直对齐更改为“450”,选项卡栏会位于屏幕上方,但按钮确实可以工作。任何想法——都让我发疯!这是我启动更新所需要做的最后一件事。

最佳答案

如果您的窗口是在较旧的 Nib 中创建的,则很可能需要在标题为“启动时全屏”的窗口属性上选中一个复选框

更多信息here .

关于iPhone 5 TabBar 无法在正确的位置运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12569189/

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