UIWindow子视图立即在iOS 13上消失

时间:2019-10-01 08:52:58

标签: objective-c ios13 uiwindow keywindow

我正在升级我的应用程序以使用iOS13。我一直在使用UIWindow将图像添加到当前屏幕。但是,在ios 13中,图像会出现,但立即消失。我尝试在旧版本的ios 12.2中进行构建,并且工作正常。

这是我的代码:

 UIWindow *currentWindow = [UIApplication sharedApplication].keyWindow;

    UIImage *image = [UIImage imageNamed:@"test_badge" inBundle:VTBundle compatibleWithTraitCollection:nil];
    UIImageView *badgeImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, [currentWindow bounds].size.height-115, 115, 115)];
    badgeImageView.tag =100101;
    badgeImageView.image = image;

    [currentWindow addSubview:badgeImageView];

0 个答案:

没有答案