我正在升级我的应用程序以使用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];