gpt4 book ai didi

ios - UIAlertView 不在屏幕中央

转载 作者:行者123 更新时间:2023-12-01 15:51:20 25 4
gpt4 key购买 nike

我必须修复旧应用程序中的一些错误并得到一个非常奇怪的错误。由于某种原因,所有警报 View 都显示在左上角。应用程序不使用 Storyboard,主窗口从 xib 加载。什么会导致这种情况?

更新:初始化警报 View 的代码非常标准。我在 UITabBarController 的 Controller 之一中调用它。即使我将应用程序的主窗口留空并在 application:didFinishLaunchingWithOptions 中初始化警报 View ,也会发生相同的错误:

UIAlertView *testAlert = [[UIAlertView alloc] initWithTitle:@"Title"
message:@"Message"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil, nil];

[testAlert show];

Weird alert view

最佳答案

我通过简单地将 [alert show] 替换为现在的 [self presentViewController:alert animation:YES completion:nil] 来解决这个问题;

关于ios - UIAlertView 不在屏幕中央,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29120683/

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